LAMP:如何设置 http://myservername.com/~user 访问权限?

LAMP:如何设置 http://myservername.com/~user 访问权限?

一直想用 Google 搜索这个,但我无法找出好的搜索词来查找我需要的任何信息,因为我真的不知道它叫什么。

我几乎被扔到狼群里去想办法设置 LAMP 服务器。我们有一个知道如何做的人,他设置了一个然后就辞职了。设置后,当我访问“http://{myservername}.com/~travis”时,它会显示我的 /home/travis/public_html 文件夹的内容。这工作得很好,然后我们断电了,服务器重新启动了(我知道,有电池备份,但这是开发大楼里的开发服务器,所以没问题)。现在,浏览器找不到该 URL。

我还需要知道如何在新服务器上进行设置,因此我真的需要知道如何从头开始进行设置,而不是浪费时间诊断这个问题(可能只是我做了一些愚蠢的事情,弄乱了设置或其他什么)。

答案1

在 Apache 中它被称为 mod_userdir。

http://httpd.apache.org/docs/1.3/mod/mod_userdir.html

只要加载 mod_userdir,就只需一个配置指令。要模仿您的旧设置,它应该是:

 UserDir public_html

假设你的用户主目录都在 /home

(编辑) 在 Apache 2.2 中情况略有不同。以下是这些文档的链接:http://httpd.apache.org/docs/2.2/mod/mod_userdir.html

但配置完全相同:

UserDir public_html

相关内容