zoukankan      html  css  js  c++  java
  • 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配置文件,查看是否有如下内容:

    1. <VirtualHost *:80>
    2. DocumentRoot "D:WWWa"
    3. ServerName a.com
    4. ServerAlias phpStudy.NET
    5. <Directory "D:WWWa">
    6. Options FollowSymLinks ExecCGI
    7. AllowOverride All
    8. Order allow,deny
    9. Allow from all
    10. Require all granted
    11. </Directory>
    12. </VirtualHost>
    13. <VirtualHost *:81>
    14. DocumentRoot "D:WWW"
    15. ServerName b.com
    16. ServerAlias
    17. <Directory "D:WWW">
    18. Options FollowSymLinks ExecCGI
    19. AllowOverride All
    20. Order allow,deny
    21. Allow from all
    22. Require all granted
    23. </Directory>
    24. </VirtualHost>
    25. <VirtualHost *:82>
    26. DocumentRoot "D:WWWc"
    27. ServerName c.com
    28. ServerAlias
    29. <Directory "D:WWWc">
    30. Options FollowSymLinks ExecCGI
    31. AllowOverride All
    32. Order allow,deny
    33. Allow from all
    34. Require all granted
    35. </Directory>
    36. </VirtualHost>

    若存在,则配置成功。

  • 相关阅读:
    c# 定义委托和使用委托(事件的使用)
    c# 继承与多种状态
    ref 参数与out参数
    c# 类
    foreach 语句
    c# 制作弹窗
    c#常用类
    Python中的OS对路径的操作以及应用
    Git 推送文件到远程仓库
    Python基础 函数
  • 原文地址:https://www.cnblogs.com/david-rui/p/7168366.html
Copyright © 2011-2022 走看看