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
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