I have been installing Apache on servers for a long time, ever since version 1.3 back in 1990. I have installed Drupal a number of times. I have never been stumped by not getting a index.php file to work. I will cut to the chase and tell you that I found the solution here. The error that I was getting was:
(13)Permission denied: access to /index.php denied
I could get phpinfo.php to work and index.html to work but not index.php.
This is the command that worked.
chcon -R -h -t httpd_sys_content_t /var/www/html/
I got the Drupal set up wizard to start. It took me off and on about three days to find a solution.