快速业务通道

在linux下配置虚拟主机

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-24
配置虚拟主机 基于IP地址的虚拟主机配置
要求:
在该方案中,服务器为每一个虚拟主机指定一个不同的IP地址
可以使用子接口的方式使主机拥有多个IP地址
所使用的IP地址能够把请求发送到用户的系统
步骤一:为主机中的不同网卡设置各自的IP地址
# ifconfig eth0 192.168.3.10
# ifconfig eth0:1 192.168.3.11
步骤二:vim /etc/httpd.conf在httpd.conf配置文件中,为每个虚拟主机设置不同的<VirtualHost>配置段
<VirtualHost 192.168.3.10>
ServerAdmin
root@baidu.com
DocumentRoot /var/www/html/baidu
ServerName
www.baidu.com
ErrorLog logs/baidu.com-error_log
CustomLog logs/baidu.com-access_log common
</VirtualHost>
<VirtualHost 192.168.3.11>
ServerAdmin
root@google.com
DocumentRoot /var/www/html/google
ServerName
www.google.com
ErrorLog logs/google.com-error_log
CustomLog logs/google.com-access_log common
</VirtualHost>
步骤三:为不同的虚拟站点创建目录和主页文件
# mkdir /var/www/html/baidu
# mkdir /var/www/html/google
# echo baidu.com > /var/www/html/baidu/index.html
# echo google.com> /var/www/html/google/index.html
步骤四:重新启动Apache服务
# service httpd restart
测试
使用elinks或在浏览器中输入不同的IP地址,就可以浏览到内容不同的页面
基于名称的虚拟主机配置
基于IP地址的虚拟主机,用户被限制到数目固定的IP地址中
基于名称的虚拟主机,用户可以设置支持任意数目的虚拟主机
当用户的机器仅仅使用一个IP地址时,仍然可以设置支持无限多数目的虚拟主机
步骤一:修改配置文件httpd.conf中的虚拟主机配置段,修改后的配置如下所示
NameVirtualHost 192.168.3.10
<VirtualHost 192.168.3.10>
ServerAdmin
root@baidu.com
DocumentRoot /var/www/html/baidu
ServerName
www.baidu.com
ErrorLog logs/baidu.com-error_log
CustomLog logs/baidu.com-access_log common
</VirtualHost>
<VirtualHost 192.168.3.10>
ServerAdmin
root@google.com
DocumentRoot /var/www/html/baidu
ServerName
www.google.com
ErrorLog logs/google.com-error_log
CustomLog logs/google.com-access_log common
</VirtualHost>
步骤二:为不同的虚拟站点创建目录和主页文件
# mkdir /var/www/html/baidu
# mkdir /var/www/html/google
# echo baidu.com > /var/www/html/baidu/index.html
# echo google.com> /var/www/html/google/index.html
步骤三:重新启动Apache服务
# service httpd restart

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号