• windows xammp多端口访问项目


    好些日子没整理知识了,许多新东西不整理出来时间一长就淡忘了。看来以后得继续坚持整理。

    配置XAMPP多端口、多站点如下步骤:

    多端口:

    (一个域名下同时配置多个端口,从而达到访问不同程序)

    效果例如:

    1、8080端口下安装discuz论坛程序,用http://localhost:8080访问。

    2、8081端口下安装WordPress博客程序,用http://localhost:8081访问。

    (1)、修改http.conf

    在C:XAMPPapacheconf  里的httpd.conf 先配置好apache的侦听端口

    在Listen: 80 行下添加如下:

    1
    2
    3
    Listen: 8080
     
    Listen: 8081

    (2)、修改httpd-vhosts.conf

    在C:XAMPPapacheconfextra 里的httpd-vhosts.conf的最下面添加如下配置

    复制代码
    #8080端口
    <VirtualHost *:8080>
     ServerName localhost:8080
     DocumentRoot "C:/Users/yuming/PhpstormProjects/project/weike" 
     <Directory "C:/Users/yuming/PhpstormProjects/project/weike">  
      Options FollowSymLinks IncludesNOEXEC Indexes
      DirectoryIndex index.php index.html index.shtml
      AllowOverride None
      Order Deny,Allow
      Allow from all
     </Directory>
    </VirtualHost>
    
    
    #8081端口
    <VirtualHost *:8081>
     ServerName localhost:8081
     DocumentRoot "C:/www/web" 
     <Directory "C:/www/web">  
      Options FollowSymLinks IncludesNOEXEC Indexes
      DirectoryIndex index.php index.html index.shtml
      AllowOverride None
      Order Deny,Allow
      Allow from all
     </Directory>
    </VirtualHost>
    复制代码

    保存上面的修改后,重启apache服务器,就可以了。

    PS:重启后未成功可能有如下问题需检查!

    1、检查http.conf文件中 Include conf/extra/httpd-vhosts.conf 是否开启(去掉前面的#号)。

    2、页面访问出现403错误,打开D:xamppapacheconfhttpd.conf文件,大概220行位置,找到:

     AllowOverride none
     Require all denied

    改成:

     #AllowOverride none
     #Require all denied
     AllowOverride All
     #Require all granted

    3、如果以上修改后出现访问localhost不行了,需要在vhosts.conf把localhost也配置成虚拟主机。代码如下:

    复制代码
    <VirtualHost *:80>
        DocumentRoot "D:/xampp/htdocs"
        ServerName localhost
        <Location />
            Order deny,allow
            Deny from all
            Allow from 127.0.0.1
            Allow from localhost
        </Location>
    </VirtualHost>
    复制代码

    提示:

    安装xampp后,配置虚拟主机的方法,找到 xamppapacheconfextra 的httpd-vhosts.conf 文件,去除##NameVirtualHost *:80 前面的##

    好了,完成以上就可以使xampp监控同一域名下不同端口了。

  • 相关阅读:
    java StringBuilder和StringBuffer 用法
    java 包装类
    java 异常机制
    java Scanner类的使用
    java Arrays数组
    java 二维数组和对象数组
    LeaFlet学习之结合turf.js生成简单的等值线demo
    Openlayer给定坐标进行绘制多边形
    LeaFlet学习之GridLayer扩展
    LeaFlet学习之聚合效果
  • 原文地址:https://www.cnblogs.com/wmm123/p/7834779.html
Copyright © 2020-2023  润新知