我刚刚开始关注PHP和Apache服务器(目前使用Ruby on Rails)。我希望在浏览器中获得两个简单的index.php文件,但它们将是两个独立的站点。我安装了我需要的所有东西。
因此,如果我转到localhost
,我会获得Apache2 Ubuntu默认页面。这可能是一个简单的问题,但我在哪里存储我的文件和目录?我一直在寻找/var/www/
。
如前所述,我想创建2个示例站点。谁能指出我应该在哪里以及如何区分这两个网站?
答案 0 :(得分:1)
/var/www/
是apache的根文件夹,因此您的localhost指向www。要创建2个不同的网站,您需要在www
文件夹中创建2个新文件夹,例如web1和web2,然后localhost/web1
将指向/var/www/web1
同样适用于web2。
您还可以设置虚拟主机,使您的网址如web1.com
和web2.com
在此处查看如何在ubnuntu中设置虚拟主机https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-ubuntu-14-04-lts
答案 1 :(得分:1)
首先,我想在这个美丽的PHP世界中欢迎你:)
现在查看此文件:/etc/apache2/httpd.conf
并找到此配置DocumentRoot "THIS_IS_YOUR_DOC_ROOT_RICHLEWIS"
。
您可以将其更改为您喜欢的文档根目录并重新启动Apache,或者只是将您的文件放在这里(php,html,images ...