陈奇网络工作室

如何基于ip配置Apache虚拟主机

网站建设服务器

本文将详细讲解如何基于ip虚拟主机配置apache。边肖认为它很实用,所以我将与你分享它作为参考。希望你看完这篇文章能有所收获。

首先我们用记事本打开httpd.conf文件,这个文件在apache的目录下,比如:d:\ \ \ Appserv \ \ \ Apache 2.2 \ \ \ conf,修改以下两个地方:

(推荐学习:apache从入门到精通)

加载模块vhost _ alias _ module modules/mod _ vhost _ alias.so//Remove前面的#,意思是启用apache的虚拟主机函数,第203行。

include conf/extra/httpd-vhosts.conf//删除#意味着从文件httpd-vhosts . conf导入虚拟主机配置。

配置虚拟主机后,无法用localhost访问,只需在httpd.conf文件中注释掉ServerName localhost:80行即可。

基于IP

1.假设服务器的IP地址为192.168.1.10,并使用ifconfig将三个IP绑定在同一个网络接口eth0:

[root @ localhost root]# ifconfig eth 0:1 192 . 168 . 1 . 11

[root @ localhost root]# ifconfig eth 0:2 192 . 168 . 1 . 12

[root @ localhost root]# ifconfig eth 0:3 192 . 168 . 1 . 13

2.修改hosts文件,并添加三个域名,使它们一一对应:

192 168 1 . 11 www.test1.com

192 168 1 . 12 www.test2.com

192 168 1 . 13 www.test3.com

3.建立虚拟主机是存放网页的根目录,比如在/www目录下建立test1、test2、test3文件夹,分别存放1.html、2.html、3.html。

/www/test1/1.html

/www/test2/2.html

/www/test3/3.html

4.在httpd.conf中包含附加配置文件httpd-vhosts.conf,然后在httpd-vhosts.conf中编写以下配置:

虚拟主机

服务器名www.test1.com

DocumentRoot /www/test1/

目录'/www/test1 '

选项索引跟随符号链接

AllowOverride None

订单允许、拒绝

允许所有人

/目录

/虚拟主机

虚拟主机

服务器名www.test1.com

DocumentRoot /www/test2/

目录'/www/test2 '

选项索引跟随符号链接

AllowOverride None

订单允许、拒绝

允许所有人

/目录

/虚拟主机

虚拟主机

服务器名www.test1.com

DocumentRoot /www/test3/

目录'/www/test3 '

选项索引跟随符号链接

AllowOverride None

订单允许、拒绝

允许所有人

/目录

/虚拟主机

如何基于ip配置Apache虚拟主机分享到这里。希望以上内容可以帮助到你,学习更多的知识。如果你觉得文章不错,可以分享给更多人看。

更多关于云服务器,域名注册,虚拟主机的问题,请访问西部数码代理官网:www.chenqinet.cn。

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3