簡體   English   中英

在WAMP中創建虛擬主機

[英]creating virtual host in WAMP

我正在使用Win7,我所有的asp.net應用程序都在端口80上運行

我已將WAMP安裝在c:\\ wamp上,並將我的php項目文件夾保存在c:\\ wamp \\ www \\下,分別為proj1,proj2等,

現在我嘗試通過以下步驟創建虛擬主機

1)編輯“主機”文件並在下面添加

127.0.0.1:9091    testsite1.mymachine.com

2)在“ C:/wamp/bin/apache/Apache2.2.22/conf/ 處打開文件“ httpd.conf” ,並取消注釋“ Include conf / extra / httpd-vhosts.conf”行。

3)在“ C:/wamp/bin/apache/Apache2.2.22/conf/extra”處打開文件“ httpd.vhosts.conf” ,並添加以下內容

<Directory C:/wamp/www/proj1>
Order Deny,Allow   
Allow from all 
</Directory>

在上面的代碼之后添加以下內容

<VirtualHost *:9091>   
DocumentRoot "C:/wamp/www/proj1" 
ServerName testsite1.mymachine.com
</VirtualHost>

4)保存從步驟1到步驟3的所有上述編輯文件,重新啟動wamp服務器服務。

但是,我無法使用“ testsite1.mymachine.com”訪問我的proj1。 我錯過了什么嗎? 另外,請使用“ http:// localhost:8081 / ”進行記錄,我可以看到wampserver-服務器配置頁面。

非常感謝

  1. 轉到F:\\wamp\\bin\\apache\\Apache2.2.21\\conf並在文本編輯器中打開httpd.conf文件

  2. 將行從#LoadModule vhost_alias_module modules/mod_vhost_alias.so更改為此LoadModule vhost_alias_module modules/mod_vhost_alias.so (取消注釋)

  3. 找到以下幾行

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

    替換為

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

  4. 現在轉到F:\\wamp\\bin\\apache\\Apache2.2.21\\conf\\extra並最后打開httpd-vhosts.conf將以下代碼添加到httpd-vhosts.conf

     <VirtualHost *:80> ServerAdmin webmaster@dummy-host2.example.com DocumentRoot "C:/wamp/www/(project folder name)" ServerName (the name with which you want to deploy your project in the browser) ServerAlias (copy paste the ServerName) ErrorLog "logs/(deploy_name)-error.log" CustomLog "logs/(deploy_name)-access.log" common <Directory "/"> Deny from all Allow from 127.0.0.1 </Directory> </VirtualHost> 
  5. 最后使用記事本更新Windows系統中的hosts文件,轉到C:\\Windows\\System32\\drivers\\etc打開hosts (以管理員身份打開記事本)。

    找到127.0.0.1 localhost127.0.0.1 localhost

    在它下面寫127.0.0.1 (copy paste the ServerName from "httpd-vhosts.conf")

  6. 從wamp重新啟動所有服務。

  7. 這將使虛擬主機運行,只需在瀏覽器的地址欄中鍵入服務器名稱,然后按Enter。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM