linux系统用Apache一个IP配置多网站多域名方法

如有两个域名,分别是zhiyuan.com和www.zhiyuan.com,想用这两个域名建立两个独立的网站,只有一个IP是:219.13.34.32。

1.首先需在域名管理页面指定域名和IP的对应关系(添加A记录为219.13.34.32);

2.WEB服务器配置好LAMP(Linux(CentOS 5.8)+Apache+Mysql+PHP)环境;

3.把对应的源码分别放到/usr/local/apache/htdocs(默认的路径)目录下,分别命名为WEB1和WEB2;

4.配置Apache

#vi httpd.conf

搜索“ServerName”更改成:

ServerName 219.13.34.32:80

然后在文件中添加以下内容:

NameVirtualHost 219.13.34.32
<VirtualHost 219.13.34.32>
ServerAdmin afd@dsf.com
DocumentRoot /usr/local/apache/htdocs/WEB1
ServerName zhiyuan.com
</VirtualHost>
<VirtualHost 219.13.34.32>
ServerAdmin dsf@af.com
DocumentRoot /usr/local/apache/htdocs/WEB2
ServerName www.zhiyuan.com
</VirtualHost>

其中:NameVirtualHost 219.13.34.32很重要,没有这个,虚拟主机是不可以建立成功的。

重启apache服务,在浏览器中输入:https://www.osfans.com和http://www.zhiyuan.com即可访问对应不同的网站。

© 版权声明
THE END
文章不错?点个赞呗
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容