wampserver下配置虛擬主機 實現多站點支持


wampserver下配置虛擬主機 實現多站點支持

wampserver是由德國人開發,在windows環境下實現apache+php+mysql的一款集成環境軟件,wampserver自帶SQLitemanager和Phpmyadmin軟件;為用戶設計了簡單易用的圖形化界面,並且包括了簡體中文、英文在內的十余種語言包,可自由切換,wampserver可用於服務器環境快速配置或本機測試。可到wampserver官方網站下載。

本篇文章介紹如何在本機wampserver環境下,配置cnpeng.org測試環境;同理可在服務器端配置虛擬主機,實現多站點共存。

  1. 啟動wampserver服務,左鍵單擊右下角wampserver圖標,打開Apache菜單下“httpd.conf”文件;
  2. 在“httpd.conf”文件最下面添加以下代碼:

     

    # #開始配置虛擬主機,域名為cnpeng.org,目錄為d:/wamp/www/cnpeng.org/
    NameVirtualHost *:80
    <VirtualHost *:80>
    # ServerAdmin = 管理員EMAIL
    ServerAdmin [url=mailto:admin@localhost.com]admin@localhost.com[/url]
    # DocumentRoot = 網站主目錄的 盤符路徑
    DocumentRoot d:/wamp/www/cnpeng.org
    # ServerName = 綁定的域名入口
    # 即: 通過 cnpeng.org 訪問的請求
    ServerName cnpeng.org
    # 這里是配置 網站主目錄的訪問權限, 注意斜線
    <Directory “d:/wamp/www/cnpeng.org/”>
    Options FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
    </Directory>
    </VirtualHost>

    ##重新定義wampserver根目錄
    NameVirtualHost *:80
    <VirtualHost *:80>
    # ServerAdmin = 管理員EMAIL
    ServerAdmin [url=mailto:admin@localhost.com]admin@localhost.com[/url]
    # DocumentRoot = 網站主目錄的 盤符路徑
    DocumentRoot d:/wamp/www
    # ServerName = 綁定的域名入口
    # 即: 通過 cnpeng.org 訪問的請求
    ServerName 127.0.0.1
    # 這里是配置 網站主目錄的訪問權限, 注意斜線
    <Directory “d:/wamp/www/”>
    Options FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
    </Directory>
    </VirtualHost>

  3. 在托盤中左鍵單擊wampserver,重啟所有服務;
  4. 用記事本打開C:/WINDOWS/system32/drivers/etc/    目錄下hosts文件,在最下面添加一行:

    127.0.0.1      cnpeng.org

  5. 在瀏覽器下輸入http://cnpeng.org,可以看到通過http已經訪問到本機下d:/wamp/www/cnpeng.org/ 目錄。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM