zoukankan      html  css  js  c++  java
  • window下xampp配置多端口、多站点步骤

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

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

    多端口:

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

    效果例如:

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

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

    (1)、修改http.conf

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

    在Listen: 80 行下添加如下:

    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监控同一域名下不同端口了。

    多站点配置参考多端口配置方法。

  • 相关阅读:
    搭建Hadoop2.6.0+Spark1.1.0集群环境
    分别用Eclipse和IDEA搭建Scala+Spark开发环境
    poj 2586 Y2K Accounting Bug【贪心】【刷题计划】
    poj2109 Power of Cryptography【坑~泪目】【水过】【刷题计划】
    例题6.1 铁轨【算法入门经典】
    第三章 队列【数据结构】【链队列】【循环队列】
    poj 1328 Radar Installation【贪心】【刷题计划】
    hdu 2364 Escape【模拟优先队列】【bfs】
    poj 2965 The Pilots Brothers' refrigerator 【dfs+枚举】【双十一大礼包】
    6.3.3 二叉树重建【算法入门经典】【双十一大礼包】
  • 原文地址:https://www.cnblogs.com/ym1992it/p/4225003.html
Copyright © 2011-2022 走看看