侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

基于同IP不同端口,同端口不同Ip的虚拟主机 基于FQDN的虚拟主机

2022-07-14 星期四 / 0 评论 / 0 点赞 / 55 阅读 / 3789 字

基于同IP不同端口,同端口不同Ip的虚拟主机[root@localhosthtml]#serviceNetworkManagerstop[root@localhosthtml]#chkconfigNe

.

基于同IP不同端口,同端口不同Ip的虚拟主机


[root@localhost html]# service NetworkManager stop[root@localhost html]# chkconfig NetworkManager off[root@localhost html]# chkconfig --list | grep NetworkManager[root@localhost html]# ip addr add 192.168.81.139/24 dev eth0 label eth0:0[root@localhost html]# ifconfigeth0      Link encap:Ethernet  HWaddr 00:0C:29:97:D6:65            inet addr:192.168.81.134  Bcast:192.168.81.255  Mask:255.255.255.0eth0:0    Link encap:Ethernet  HWaddr 00:0C:29:97:D6:65            inet addr:192.168.81.139  Bcast:0.0.0.0  Mask:255.255.255.0          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

修改配置文件

[root@localhost html]# vim /etc/httpd/conf/httpd.conf		  NameVirtualHost *:80   不要去除注释<VirtualHost 192.168.81.134:80>   ServerName www.a.com   DocumentRoot "/var/www/html/a.com"</VirtualHost><VirtualHost 192.168.81.139:80>   ServerName www.b.net   DocumentRoot "/var/www/html/b.net"</VirtualHost><VirtualHost 192.168.81.134:81>   ServerName www.c.org   DocumentRoot "/var/www/html/c.org"</VirtualHost>



检查

[root@localhost html]# httpd -tSyntax OK[root@localhost html]# service httpd restart


测试

[root@localhost html]# service httpd restart[root@localhost html]# curl 192.168.81.134a.com[root@localhost html]# curl 192.168.81.139b.net[root@localhost html]# curl 192.168.81.134:81c.org




基于FQDN的虚拟主机


修改配置文件

[root@localhost html]# vim /etc/httpd/conf/httpd.conf #DocumentRoot "/var/www/html"  添加注释ServerName www.example.com:80  去除注释NameVirtualHost *:80   去除注释<VirtualHost *:80>   ServerName www.a.com   DocumentRoot "/var/www/html/a.com/doc/"</VirtualHost><VirtualHost *:80>   ServerName www.b.net   DocumentRoot "/var/www/html/b.net/doc"</VirtualHost>


检查并创建文件路径

[root@localhost html]# httpd -tSyntax OK[root@localhost html]# mkdir -pv /var/www/html/{a.com,b.net}/docmkdir: 已创建目录 "/var/www/html/a.com/doc"mkdir: 已创建目录 "/var/www/html/b.net/doc"[root@localhost html]# vim /var/www/html/a.com/doc/index.html[root@localhost html]# vim /var/www/html/b.net/doc/index.html




测试

【测试】,修改客户端浏览器hosts文件192.168.81.134 www.b.net192.168.81.134 www.a.com OK !



.

广告 广告

评论区