I understand this issue is resolved but I happened to solve this same problem on my own.
The cause of
Forbidden You don't have permission to access / on this server
is actually the default configuration for an apache directory in httpd.conf
.
#
# Each directory to which Apache has access can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).
#
# First, we configure the "default" to be a very restrictive set of
# features.
#
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all # the cause of permission denied
Simply changing Deny from all
to Allow from all
should solve the permission problem.
Alternatively, a better approach would be to specify individual directory permissions on virtualhost configuration.
....
# Set access permission
Allow from all
....
As of Apache-2.4, however, access control is done using the new module mod_authz_host
(Upgrading to 2.4 from 2.2). Consequently, the new Require
directive should be used.
....
# Set access permission
Require all granted
....