apache配置基于IP的虚拟主机

发布时间:2020-04-06 18:30:02 作者:keno 阅读量:2896

apache配置基于IP的虚拟主机
1.apache配置基于相同IP不同端口的虚拟主机
使用vi命令修改配置文件
[root@huanghe~]# vi/etc/httpd/conf/httpd.conf
将Listen字段改为
Listen 80
Listen 8080
更改虚拟主机部分
<VitualHost 192.168.110.120:80>
DocumentRoot /var/www/html/websitel
</VitualHost>
<VitualHost 192.168.110.120:8080>
DocumentRoot /var/www/html/website2
</VitualHost>
保存以上设置,创建目录及页面文件
[root@huanghe~]#mkdir -p/var/www/html/website1
[root@huanghe~]#mkdir -p/var/www/html/website2
[root@huanghe~]#cd/var/www/html/website1
[root@huanghe~]#cat>index.html<<EOF
                   >website1
                   >EOF
[root@huanghe~]#cd/var/www/html/website2
[root@huanghe~]#cat>index.html<<EOF
                   >website12
                   >EOF
重新启动Apache服务器:
[root@huanghe ~]# service httpd restart
 
打开浏览器,输入http://192.168.120:80及http://192.168.120:8080测试apache配置基于相同IP不同端口的虚拟主机
2.apache配置基于相同端口不同IP的虚拟主机
[root@huanghe ~]# cd/etc/sysconfig/network-scripts
[root@huanghe ~]# cp ifcfg-eth0 ifcfg-eht0:1
[root@huanghe ~]# vi ifcfg-eth0:1
DEVICE = eth0:1
ONBOOT = YES
BOOTPROTO =static
IPADDR = 192.168.110.1
NETMASK = 255.255.255.0
使用vi修改配置文件
[root@huanghe~]#vi/etc/httpd/conf/httpd.conf
更改虚拟主机部分为
<VitualHost 192.168.110.120:80>
DocumentRoot /var/www/html/website1
</VitualHost>
<VitualHost 192.168.110.1:80>
DocumentRoot /var/www/html/website2
</VitualHost>
创建目录及页面文件
[root@huanghe ~]# mkdir -p/var/www/html/website1
[root@huanghe ~]# mkdir -p/var/www/html/website2
[root@huanghe ~]# cd/var/www/html/website1
[root@huanghe ~]# cat>index.html<<EOF
                     >website1
                     >EOF
[root@huanghe~]cd/var/www/html/website2
[root@huanghe ~]# cat>index.html<<EOF
                     >website2
                     >EOF
打开浏览器,输入http://192.168.110.120:80及http://192.168.110.1:80测试apache配置基于相同端口不同IP的虚拟主机
推荐阅读:Lin常用命令

***本网站图片,文字之类版权申明,因为网站可以由注册用户自行上传图片或文字,本网站无法鉴别所上传图片或文字的知识版权,如果侵犯,请及时通知我们,本网站将在第一时间及时删除。

我要评论

  热门标签

爱秒云
Catfish(鲶鱼) Blog V 4.7.3