• phpStudy配置多站点多域名和多端口的方法


    phpStudy配置多站点多域名和多端口的方法

    WWW目录下有三个项目目录: a b c

    Apache 默认httpd端口为 80,网站目录为D:WWWa

    1.配置多域名多站点

    第一步:点击“其他选项菜单”=>站点域名管理=>设置如下三个站点域名:

    (1)网站域名:a.com 网站目录:D:WWWa 网站端口:80

    (2)网站域名:b.com 网站目录:D:WWW 网站端口:80

    (3)网站域名:c.com 网站目录:D:WWWc 网站端口:80

    保存配置并生成配置文件;

    第二步:打开hosts.txt文件,在文件末尾加上如下内容:

    127.0.0.1 localmall.com
    127.0.0.1 ynb.com
    127.0.0.1 admintest.com

    重启apache,这样多域名多站点就配置Ok了,端口没变都是80

    2.配置多端口

    第一步设置改为:

    (1)网站域名:a.com 网站目录:D:WWWa 网站端口:80

    (2)网站域名:b.com 网站目录:D:WWW 网站端口:81

    (3)网站域名:c.com 网站目录:D:WWWc 网站端口:82

    第二步同上

    第三步:打开配置文件httpd.conf,找到监听端口位置 Listen 80,并在其下增加内容:

    Listen 81
    Listen 82

    重启服务器,打开vhosts.conf配置文件,查看是否有如下内容:

    <VirtualHost *:80>
      DocumentRoot "D:WWWa"
      ServerName a.com
      ServerAlias phpStudy.NET
     <Directory "D:WWWa">
       Options FollowSymLinks ExecCGI
       AllowOverride All
       Order allow,deny
       Allow from all
       Require all granted
     </Directory>
    </VirtualHost>
    <VirtualHost *:81>
      DocumentRoot "D:WWW"
      ServerName b.com
      ServerAlias 
     <Directory "D:WWW">
       Options FollowSymLinks ExecCGI
       AllowOverride All
       Order allow,deny
       Allow from all
       Require all granted
     </Directory>
    </VirtualHost>
     
    <VirtualHost *:82>
      DocumentRoot "D:WWWc"
      ServerName c.com
      ServerAlias 
     <Directory "D:WWWc">
       Options FollowSymLinks ExecCGI
       AllowOverride All
       Order allow,deny
       Allow from all
       Require all granted
     </Directory>
    </VirtualHost>
    
  • 相关阅读:
    面向对象编程
    面向对象编程进阶
    pycharm常用快捷键
    面向对象
    深拷贝和浅拷贝
    hashlib模块
    日志配置
    常用模块大全
    正则详解
    软件目录规范
  • 原文地址:https://www.cnblogs.com/chenxi188/p/11856416.html
Copyright © 2020-2023  润新知