转载

配置虚拟站点

假设前提: 你有一个域名 test.com ,你希望搭建两个站点,第一个站点是 www.test.com 和 test.com 为主页,同时希望提供 bbs.test.com 为论坛。 注意,下面的文档对多个不同的域名也是适用的。

配置域名

去域名商提供的面板将 test.com 域名的 A 记录修改为 VPS 的 IP.

上传程序

约定两个站点的目录如下,为了方便备份,站点的目录最好集中存放在 /var/www 目录。
www.test.com(test.com) 对应目录: /var/www/test
bbs.test.com 对应目录: /var/www/bbs
假设主站点安装帝国的CMS程序,论坛采用DZ的论坛,程序需要下载UTF-8的版本。 使用前面提到的上传方法,利用 FileZilla 连接服务器,创建这两个目录。 如果找不到如上图的目录,请点击 / 即可看到了。 创建目录后,分别上传程序,如下:

 多域名配置

这里推荐编辑器直接使用记事本,不要使用其他的高级编辑器。 注意下面的 DocumentRoot /var/www/test/ 中的 /var/www/test/ 应该修改为你上传站点的文件目录。 编辑www.test.com的站点配置文件 test.com.txt ,其中站点 www.test.com 和 test.com 的网站目录为 /var/www/test/
<VirtualHost *:80>
    ServerName www.test.com
    ServerAlias test.com
    DocumentRoot /var/www/test/
</VirtualHost>
编辑bbs.test.com的站点配置文件 bbs.test.com.txt , 其中站点 bbs.test.com 的网站目录为 /var/www/bbs/
<VirtualHost *:80>
    ServerName bbs.test.com
    DocumentRoot /var/www/bbs/
</VirtualHost>
如图所示: 将这两个文件上传到 /etc/apache2/sites-enabled/ 目录 如图所示:
正文到此结束
Loading...