具有webmin的多网站,多用户Web服务器

时间:2012-03-31 18:05:48

标签: apache permissions vps webmin

假设我有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中/示例 * /

非常感谢。

2 个答案:

答案 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可能会有所帮助