如何为每个用户提供Public_html?
我有一个新的Ubuntu 12.04安装,我希望有2个或更多用户能够使用apache / php / mysql进行测试。
在站点的默认配置中,我添加了两个不同的VirtualHost,每个用户可以说一个: / home / user1 / public_html和/ home / user2 / public_html
现在我可以在localhost / index.php上查看user1的index.php,但我不能对user2做同样的事情。 我知道必须有一种方法,但我不知道如何谷歌搜索它。
任何想法或者可能指向正确的方向?
PS:猜测标题不准确,但我想不出更好
首先,还原您在站点可用的更改。
启用userdir模块: sudo a2enmod userdir
,并重启apache: sudo service apache2 restart
。
现在,您可以通过http://1.2.3.4/~
访问/home/
的文件。
例如:
-
http://your.host.name/~user1
-
http://your.host.name/~user2
- 如何配置Apache通过终端在Ubuntu 12.04上运行PHP作为FastCGI?
- 如何在Ubuntu 16.04下的WWW下启用Apache2中的子目录查看
- 如何为虚拟主机启用mod_rewrite
- 设置SSL后重定向人员
- Ubuntu 14.04上的Apache2.4.7不会执行Python cgi文件。 该站点显示python代码
- XAMPP:找不到/ var / www / html
- phpmyadmin无法正常工作,因为我更改了权限,不知道如何更改它
- 为本地网络(使用DHCP)设置DNS服务器以与apache一起使用
- 如何在Ubuntu 14.04上使用线程安全的PHP启用事件MPM Apache 2.4?