趙健的技術筆記

MAC 下配置 XAMPP 實現多站點綁定本地域名遇到的問題

技術 約 935 字 · 3 分鐘 - 次閱讀

一直都在虛擬機裡跑PHP環境,今天想在Mac裡裝一個環境試試,最終選擇了XAMPP。

好的,問題來了,XAMPP並不支持多站點,但我想要實現多個域名訪問不同的站點,網上找了好長時間的方案,都是複製粘貼來的,真不知道複製過來你們是怎麼配置的

自己動手吧

本地環境:

OSX 10.13.1 XAMPP-VM (PHP 7.1.11)

實現需求:

XAMPP實現多站點訪問並綁定域名

首先修改配置文件 httpd-vhosts.conf

vi /opt/lampp/etc/extra/httpd-vhosts.conf

在文件最下方,添加配置信息

<VirtualHost *:80>
ServerAdmin 757118@qq.com
DocumentRoot "/opt/lampp/htdocs/111.com"
ServerName 111.com
ErrorLog "logs/111.com-error_log"
CustomLog "logs/111.com-access_log" common
</VirtualHost>
# 其中 111.com 為本次想要實現本地訪問的域名
# 想要添加更多域名,就依次複製更多次以上代碼並修改對應域名

然後按 esc 鍵,輸入 :wq 回車保存。

接下來修改配置文件 httpd.conf

vi /opt/lampp/etc/httpd.conf

修改內容

# Virtual hosts
#Include etc/extra/httpd-vhosts.conf

# Virtual hosts
Include etc/extra/httpd-vhosts.conf

然後重啟Apache服務

修改本地域名訪問,這回把111.com設為本地的測試域名

vi /etc/hosts

在下方添加

192.168.64.2 111.com

完成,輸入域名 111.com 訪問本地目錄

分享:

評論