目录
建立两个基于ip地址访问的网站
你需要先准备两个IP地址供你使用
创建两个网页文件根目录,并定义网页内容
mkdir -pv /www/ip/{126,127}
echo "126" > /www/ip/126/index.html
echo "200" > /www/ip/127/index.html
定义基于不同ip地址来访问网站的配置文件
#进入配置文件
vim /etc/httpd/conf.d/text_host.conf
<Directory "www/ip">
AllowOverride None
Require all granted
</Directory>
<VirtualHost 192.168.161.126:80>
DocumentRoot "/www/ip/126"
</VirtualHost>
<VirtualHost 192.168.161.127:80>
DocumentRoot "/www/ip/127"
</VirtualHost>
systemctl restart httpd
利用浏览器验证
如何建立两个基于不同端口访问的网站
#进入配置文件
vim /etc/httpd/conf.d/text_host.conf
<Directory "www/ip">
AllowOverride None
Require all granted
</Directory>
<VirtualHost 192.168.161.126:80>
DocumentRoot "/www/ip/126"
</VirtualHost>
<VirtualHost 192.168.161.126:8080>
DocumentRoot "/www/ip/126/8080"
</VirtualHost>
<VirtualHost 192.168.161.127:80>
DocumentRoot "/www/ip/127"
</VirtualHost>
验证
如何通过访问域名来访问同一IP的不同端口内容
我们在上面访问不同端口的基础上,在hosts文件里添加IP映射的域名
#编辑hosts文件
vim /etc/hosts
192.168.161.126 www.test126.com www.test.com
#重启服务
systemctl restart NetworkManager
测试
如何在windows中利用浏览器验证
修改 C:\Windows\System32\drivers\etc底下的hosts文件,修改方式与上面一样