the apache "root" folder is the <document root>
that YOU set in the httpd.conf
HOW did you install apache , php,mysql,phpmyadmin,....
from source or what ?
you might want to read,then REREAD , then
re-reread the apache documentation
the current Apache 2.4
http://httpd.apache.org/docs/2.4/
Normally i tell people to study them as you would for a class.Seeing as this IS FOR a class then.....
study them .
normally the advice i give for installing the apache server stack is this
for about the first 12 or so installs
install EVERYTHING from the source code
then use a distros prebuilt binary rpm,or deb, or xz files to save about 30 min. off the install
what that dose is force you
TO LEARN HOW to set it up and configure it
it is VERY ( so VERY easy) to set it up as an insecure server that is turned into a "zombie" SO VERY EASILY
but is harder to run a SECURE install