在服务器上搭建多个网站并指定每个单独网站的一个独立的端口

2018-10-29  本文已影响39人  seeiy

0x00

实验环境:phpstudy

0x01

这里直接在:“打开配置文件”-“vhosts-ini”,进行修改。


360截图16720402312734.png

这个实际修改的就是vhosts.conf这个文件。

image.png

默认只有一个开放的80端口,可以依照这个格式进行添加修改。

这里添加一个8081端口。

Listen 8081
<VirtualHost _default_:8081>
DocumentRoot "C:\phpStudy\PHPTutorial\WWW\dedecms"
  <Directory "C:\phpStudy\PHPTutorial\WWW\dedecms">
    Options -Indexes -FollowSymLinks +ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
    Require all granted
  </Directory>
</VirtualHost>
image.png

这样以后直接输IP和对应的端口就可以直接访问目标网站,不需要再IP后面跟上路径了。为以后做防火墙的实验也可以打下基础。

image.png image.png

这一块主要就是一些具体的配置,可以修改权限之类的。

这里有一点特别重要,就是修改完vhosts.conf以后记得重启apache服务,我因为是phpstudy,所以直接点击重启就可以了,不重启的话是没办法生效的哦。

如果还想添加其他网站端口的话可以再添加,这里我就不贴图了,一样的方法。

QQ截图20181029173400.png
上一篇 下一篇

猜你喜欢

热点阅读