假设我有3个域名“example.com”,“example.net”和“example.org”。
我还有一个运行Ubuntu 11.04 32位的VPS,包括Apache,MySQL,PHP5,ProFTPd和Webmin。
Sally拥有example.com并且在她的家中:
/家庭/萨利
Joe拥有example.net并且拥有他的家:
/家庭/乔
Dave拥有example.org,并在以下地点拥有自己的家:
/家庭/戴夫
我的问题是: 1.如何让他们不访问彼此的目录,更具体地说是其他网站文件。 2.如果Apache的每个网站都在
,我如何让Apache从目录中读取〜/ htdocs中/示例 * /
非常感谢。
答案 0 :(得分:0)
您必须为Apache创建一些虚拟主机配置文件。查看How To Setup Apache Virtual Host Configuration (With Examples),&直接fr httpd.apache.org @ VirtualHost Examples
不要忘记重启Apache服务器(通过 /etc/init.d/apache2 restart (??))
完全披露:我使用CentOS工作,但IIRC Ubuntu的Apache目录应该与Debian相同。请注意,您可能需要根据您的环境调整其位置。
答案 1 :(得分:0)
我知道这个问题有点老了,但我发现也许其他人正在寻找这个特别的主题。
所以this link可能会有所帮助