原理

访问地址的组合, 对应的一个网站目录
ip:8088 ==> /var/www/8088
ip:8089 ==> /var/www/8089

2.1.1 准备网站和网页

  1. [root@www ~]# cd
  2. [root@www ~]# mkdir -p /var/www/8088 ## 创建网站目录1
  3. [root@www ~]# mkdir -p /var/www/8089
  4. [root@www ~]# echo 8088 > /var/www/8088/index.html ## 生成网络目录1的首页面
  5. [root@www ~]# echo 8089 > /var/www/8089/index.html

2.1.2 增加侦听Listen端口

  1. [root@www ~]# vim /etc/httpd/conf/httpd.conf
  2. ....
  3. Listen 8088
  4. Listen 8089
  5. Listen 80
  6. [root@www ~]# systemctl start httpd

2.1.3 虚拟主机配置文件vhost.conf

  1. [root@www ~]# cd /etc/httpd/conf.d/
  2. ### [root@www conf.d]# cp ./vhost.conf ~/ ## 如果文件存在,要备份。不存在,就忽略本步骤。
  3. [root@www conf.d]# vim vhost.conf
  4. ....
  5. <VirtualHost 192.168.65.128:8080>
  6. DocumentRoot "/var/www/8088"
  7. <Directory "/var/www/8088">
  8. AllowOverride None
  9. Require all granted
  10. </Directory>
  11. </VirtualHost>
  12. ....

2.1.4 防火墙放行

  1. [root@www ~]# firewall-cmd --perm --zone=public --add-port=8088/tcp
  2. [root@www ~]# firewall-cmd --perm --zone=public --add-port=8089/tcp
  3. ### [root@ ~]# firewall-cmd --perm --add-service=http
  4. [root@www ~]# firewall-cmd --reload
  5. [root@www ~]# setenforce 0
  6. [root@www ~]# systemctl restart httpd