@george1421 @martinetwork I believe you can also use the following as a guide: https://wiki.fogproject.org/wiki/index.php?title=CentOS_7
I have done this a dozen times in the last few weeks with no issues.
Essentially let http and other services through firewall (no need to disable it) and you can use the command:
setenforce 0to temporarily disable SELinux. Its up to you at that point if you follow the guide and permanently set it to permissive or if you take the time to set the SELinux contexts required for it to all work.
Hope this helps