Wampserver 2.5 多站點配置方法


注釋:本文適用於wampserver2.5版本。

wamp是一個集成了apache、php、mysql的運行環境。

整個配置過程我們一共要用到3個文件

1.   C:\Windows\System32\drivers\etc 下的 hosts文件

2.   D:\wamp\bin\apache\apache2.4.9\conf\extra 下的 httpd-vhosts.conf

3.  D:\wamp\bin\apache\apache2.4.9\conf下的httpd.conf

首先編輯httpd.conf文件

LoadModule php5_module "d:/wamp/bin/php/php5.5.12/php5apache2_4.dll"

PHPIniDir d:/wamp/bin/php/php5.5.12

Include conf/extra/httpd-vhosts.conf

這三句,如果它們被#注釋了的話,去掉# 
說明一下,第三句話一般注釋的,去掉注釋后就能開啟配置站點

到這里httpd.conf文件就編輯完成了

 

其次編輯 httpd-vhosts.conf 上面那步的第三句話就是讓本文件的配置起作用

可以按照此文件最后仿造,也可以按照我下面代碼寫,

<VirtualHost *:80>
    DocumentRoot "e:/PhpProject/"
    ServerName localhost2.com
     <Directory "e:/PhpProject/">
        Options Indexes FollowSymLinks
        AllowOverride all
        Require all granted
    </Directory>
</VirtualHost>

DocumentRoot "e:/PhpProject/" 毫無疑問是你自己的站點路徑

ServerName localhost2.com 是告訴瀏覽器你輸入這個你就能訪問你自己的站點 這個服務名最好是一個url的形式比如我寫的那樣,不然你輸入到某些坑爹瀏覽器他直接給你跳轉到百度搜索結果了

<Directory "e:/PhpProject/">

  Options Indexes FollowSymLinks

  AllowOverride all

  Require all granted

</Directory>

這段很關鍵,是給你自己的站點設置權限,不然沒法訪問

到此httpd.vhosts.conf就編輯完成了

 

最后編輯hosts文件

畢竟咱用的站點實在虛擬服務器上運行的,還得把我們的服務名告訴機器 
這最后一步就是告訴本主機你的站點名 


做法是在本文件最后添上

127.0.0.1 localhost2.com

按照以上流程配置完以后,重啟wamp所有服務,在瀏覽器輸入localhost2.com 
就能訪問到自己的站點了。

總結:

    以上方法全是筆者今天配了好幾個小時總結而來的,也在網上查閱了好多的資料與教程

    大多數是復制粘貼的工作,對強大的wampserver沒有很細致的了解,只是簡單粗暴地配置運行而已。

    也是自己總結保存一下,希望能幫到讀者。

 


免責聲明!

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



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