php_guy Posted January 19, 2011 Share Posted January 19, 2011 Hey all, I'm fairly new to Linux and am trying to run PHP + Apache2 on here... I open my browser, and go to localhost/index.html and I get to a page that says, "It Works!" But I can't find this file! Where is the default web server directory for apache2 on Linux? Thanks Quote Link to comment Share on other sites More sharing options...
Pikachu2000 Posted January 19, 2011 Share Posted January 19, 2011 Possibly /var/www/html/, depending on the distro and how the directory structure was installed. Quote Link to comment Share on other sites More sharing options...
trq Posted January 19, 2011 Share Posted January 19, 2011 What distro are you using? Quote Link to comment Share on other sites More sharing options...
sar_pooja Posted January 21, 2011 Share Posted January 21, 2011 You can find the exact web root directory path in httpd.conf file Just look for DocumentRoot setting in your apache conf file. Most probably you will find httpd.conf at /etc/httpd/conf/httpd.conf. If you can't find it at the above location. Just run the commnad whereis httpd This will give you the paths where you can find this file. Quote Link to comment Share on other sites More sharing options...
mrqpro Posted January 25, 2011 Share Posted January 25, 2011 It's up to which distro you are using. In most of linux OS, normal that is /var/www. But if you are using lampp(package include Apache + PHP + MySQL) it is /opt/lampp/htdocs You can set default document root by modify httpd.conf file. Find line contain "DocumentRoot" and change path to new document root. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.