2024年2月4日发(作者:)

网管员内部测试网站的部署

地址相同端口号不同的虚拟主机

[root@localhost root]# vi /etc/httpd/conf/

……

#Listen 12.34.56.78:80

Listen 80

Listen

语句后添加这两语句,允许在8080和8888端口访问Listen 8080

Web服务器

Listen 8888

……

DocumentRoot /var/www/html/test1

虚拟主机

192.168.40.3:8080

DocumentRoot /var/www/html/test2

虚拟主机

192.168.40.3:8888

2. 创建两个虚拟主机的根文档目录和文件。

[root@localhost root]# mkdir /var/www/html/test1

[root@localhost root]# mkdir /var/www/html/test2

端口号相同IP地址不同的虚拟主机配置。

1.配置虚拟网络接口

[root@localhost root]# ifconfig eth0:1 192.168.40.15 up

[root@localhost root]# ifconfig eth0:2 192.168.40.16 up

2.修改配置文件,添加如下两个容器

虚拟主机192.168.40.15

DocumentRoot /var/www/html/test1

DirectoryIndex

虚拟主机192.168.40.16

DocumentRoot /var/www/html/test2

DirectoryIndex

检测服务器配置语法。

[root@localhost root]#apachectl configtest

Syntax OK

步骤5:重新启动服务器

[root@localhost root]#service httpd restart

步骤6:在客户端测试

修改客户端的DNS服务器为项目中的DNS服务器地址

分别在浏览器中输入如下网址

192.168.40.3:8080

192.168.40.3:8888

192.168.40.15

192.168.40.16