1. 程式人生 > 其它 >WINDOWS下XAMPP配置多埠,多域名方法

WINDOWS下XAMPP配置多埠,多域名方法

技術標籤:xampp

一、 XAMPP安裝

官網下載地址:https://www.apachefriends.org/download.html

根據自己的需要下載對應的版本,下載後按照提示安裝即可

注:本人的安裝路徑為 D:\xampp 網站根目錄D:\xampp\htdocs

二、配置方法

  1. 建立2個網站目錄,存放不同的程式如a b
    D:\xampp\htdocs\a
    D:\xampp\htdocs\b
    注:域名可以根據專案任意命名

  2. 多域名配置
    1. 修改C:\Windows\System32\drivers\etc 下的host
    在這裡插入圖片描述
    2. 修改D:\xampp\apache\conf\extra\httpd-vhosts.conf 如:

     	>  <VirtualHost *:80>
     		DocumentRoot "D:/xampp/htdocs/a" 
     		ServerName www.a.com 
     		<Directory "D:/xampp/htdocs/a/"> 
     		Options FollowSymLinks IncludesNOEXEC Indexes
     		DirectoryIndex index.php index.html index.shtml
     		AllowOverride All
     		Order Deny,Allow
     		 Allow from all
     		 </Directory>
     		 </VirtualHost>	
    

    注:b的配置將上面的a替換成b即可

    1. 重啟xampp的apache服務,瀏覽器輸入www.a.com 指向a網站 www.b.com 指向b網站

3.多埠的配置

  1. 修改 D:\xampp\apache\conf\httpd.conf 找#Listen 在下方新增監聽埠
    Listen 81
    Listen 82

  2. 修改D:\xampp\apache\conf\extra\httpd-vhosts.conf 如:

    >      <VirtualHost *:81>
    		DocumentRoot "D:/xampp/htdocs/a" 
    		<Directory "D:/xampp/htdocs/a/"> 
    		Options FollowSymLinks IncludesNOEXEC Indexes
    		DirectoryIndex index.php index.html index.shtml
    		AllowOverride All
    		Order Deny,Allow
    		 Allow from all
    		 </Directory>
    		 </VirtualHost>	
    

注:b的配置將上面的81替換成82 網站目錄替換成b即可

  1. 重啟xampp的apache服務,瀏覽器輸入127.0.0.1:81 指向a網站 127.0.0.1:82 指向b網站

注:確保開啟了httpd-vhosts.conf
開啟D:\xampp\apache\conf\httpd.conf檔案,搜尋 " Include conf/extra/httpd-vhosts.conf ",確保前面沒有 # 註釋符