我新安装了 Ubuntu 12.04,并且希望有 2 个或更多用户能够使用 apache/php/mysql 进行测试。
在 sites-available 的默认配置中,我添加了两个不同的 VirtualHosts,每个用户一个,比如说:/主页/用户1/public_html和/主页/用户2/public_html
现在我可以在 localhost/index.php 上查看 user1 的 index.php,但无法对 user2 执行相同操作。我知道一定有办法,但我不知道如何通过 Google 搜索。
有什么想法或者可以给我指出正确的方向吗?
附言:我猜标题不准确,但我也想不出更好的了
答案1
首先,恢复您在 sites-available 上所做的更改。
启用 userdir 模块:sudo a2enmod userdir
,并重新启动 apache sudo service apache2 restart
:。
/home/<username>/public_html
现在您可以通过访问 中的文件http://1.2.3.4/~<username>/
。
例如:
http://your.host.name/~user1
http://your.host.name/~user2