一直想用 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