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