導航:首頁 > IDC知識 > wamp配置虛擬域名

wamp配置虛擬域名

發布時間:2020-08-13 00:05:04

1、如何配置wampserver 綁定域名

方法/步驟 1、Windows Server 2003安裝wampserver,注意不能安裝2.5版本的,不兼容 2、安裝成功後,左鍵單擊右下角wampserver圖標,打開Apache菜單下“httpd.conf”文件; 找到“# Include conf/extra/httpd-vhosts.conf” ,把這句前面的#號去掉 3、在Apache安裝目錄的confextra目錄下,用記事本打開httpd-vhosts.conf,最最底部你會看到2個虛擬主機樣例,將其中一個修改為類型下面的,刪除多餘的樣例: 4、到你的域名空間商,修改域名A記錄指向伺服器ip 5、重啟wampserver

2、怎樣在wampserver下配置虛擬主機支持多站點

外網跟內網訪問應該是一樣的(除了防火牆等因素),不同的路徑可以使用阿帕奇伺服器的虛擬主機設置(不同版本設置方法可能不同),在windows下面可能還需要設置host文件。網上的伺服器都是一台電腦很多個網站的,它們的設置都可以使用網站管理了。個人建議,外網訪問(有不可信用戶的話)最好關閉目錄瀏覽功能,不然,你的資料庫配置文件,日誌文件,資料庫(單獨文件放置的,比如access資料庫)都會暴露在別人眼皮底下,隨意下載和查看了。 你看看wampserver的phpadmin都不在www文件下面,還不是照常訪問,也就是說,虛擬主機設置,不一定在www文件夾下面,在d、E盤都行。

3、wamp用www域名訪問怎麼配置

1、先下載wampserver軟體安裝好,我這里是安裝到E盤,目錄在E:wampwww。軟體可以百度搜索自己下載一個。

2、打開文件E:wampinapacheapache2.4.9confhttpd.conf;

然後找到下面這個模塊#Include conf/extra/httpd-vhosts.conf,去掉前面#,這樣就可以開啟httpd-vhosts虛擬主機模塊。

3、打開路徑文件E:wampinapacheapache2.4.9confextrahttpd-vhosts.conf。把要解析的域名配置上去,還有域名綁定的目錄。參考如下

<VirtualHost *:80>   

ServerAdmin [email protected]  

DocumentRoot "E:/wamp/www"   

ServerName 127.0.0.1 

ServerAlias localhost  

<Directory "E:/wamp/www">

Options Indexes FollowSymLinks

AllowOverride All

Order allow,deny 

Allow from all   

</Directory>

</VirtualHost>

<VirtualHost *:80>   

ServerAdmin [email protected]  

DocumentRoot "E:/wamp/www/aaa"  

ServerName www.aaa.com 

<Directory "E:/wamp/www/aaa">   

Options Indexes FollowSymLinks   

AllowOverride All   

Order allow,deny  

Allow from all  

</Directory>

</VirtualHost>

<VirtualHost *:80>   

ServerAdmin [email protected]  

DocumentRoot "E:/wamp/www/bbb"  

ServerName www.bbb.com

<Directory "E:/wamp/www/bbb">   

Options Indexes FollowSymLinks   

AllowOverride All   

Order allow,deny  

Allow from all  

</Directory>

</VirtualHost>

4、然後打開文件C:,解析域名

127.0.0.1 www.aaa.com

127.0.0.1 www.bbb.com

最後重啟伺服器就可以在瀏覽器訪問www.aaa.com和www.bbb.com了。

4、如何在WampServer中Apache配置虛擬主機方法

你好,
修改 hosts 文件 1 不管你用的是什麼系統,windows, mac,電腦上都會有一個 hosts 文件,修改這個文件,可以改變主機名所對應的 ip 地址。比如你安裝了 Web 開發環境(MAMP 或 WAMP),啟動環境以後,訪問 http://localhost 你就會打開環境的

5、wamp環境下配置的虛擬域名無法打開,打開時指向了其他的網站。

請查看本地vhost文件是否綁定了自定義域名及127.0.0.1

6、WampServer環境下虛擬主機配置

開啟虛擬主機是在conf/httpd.conf裡面的

#Include conf/extra/httpd-vhosts.conf

把#去掉就開啟虛擬主機了。

虛擬主機配置:

#配置自己的虛擬主機
<VirtualHost *:80>
    #網站目錄,如果在www目錄下的php目錄,下面就填寫F:/www/phpp
    DocumentRoot "F:/www" 
    #域名
    ServerName localhost
    #這里配置歡迎首頁面
    DirectoryIndex index.html index.htm index.php
    <Directory />
    Options FollowSymLinks
    #不允許別人修改我們的頁面
    AllowOverride None
    #設置訪問許可權
    order allow,deny
    Allow from all
    </Directory>   
</VirtualHost>

7、wamp用www域名訪問怎麼配置?

1、先下載wampserver軟體安裝好,我這里是安裝到E盤,目錄在E:wampwww。軟體可以百度搜索自己下載一個。

2、打開文件E:wampinapacheapache2.4.9confhttpd.conf;

然後找到下面這個模塊#Include conf/extra/httpd-vhosts.conf,去掉前面#,這樣就可以開啟httpd-vhosts虛擬主機模塊。

3、打開路徑文件E:wampinapacheapache2.4.9confextrahttpd-vhosts.conf。把要解析的域名配置上去,還有域名綁定的目錄。參考如下

<VirtualHost *:80>   

ServerAdmin [email protected]  

DocumentRoot "E:/wamp/www"   

ServerName 127.0.0.1 

ServerAlias localhost  

<Directory "E:/wamp/www">

Options Indexes FollowSymLinks

AllowOverride All

Order allow,deny 

Allow from all   

</Directory>

</VirtualHost>

<VirtualHost *:80>   

ServerAdmin [email protected]  

DocumentRoot "E:/wamp/www/aaa"  

ServerName www.aaa.com 

<Directory "E:/wamp/www/aaa">   

Options Indexes FollowSymLinks   

AllowOverride All   

Order allow,deny  

Allow from all  

</Directory>

</VirtualHost>

<VirtualHost *:80>   

ServerAdmin [email protected]  

DocumentRoot "E:/wamp/www/bbb"  

ServerName www.bbb.com

<Directory "E:/wamp/www/bbb">   

Options Indexes FollowSymLinks   

AllowOverride All   

Order allow,deny  

Allow from all  

</Directory>

</VirtualHost>

4、然後打開文件C:,解析域名

127.0.0.1 www.aaa.com

127.0.0.1 www.bbb.com

最後重啟伺服器就可以在瀏覽器訪問www.aaa.com和www.bbb.com了。

8、wampserver設置虛擬域名的問題:有點奇怪搞了好久!

你這個提示是許可權問題。可以用下面的方法解決:打開 httpd.conf 搜索Deny from all 修改為 Allow from all。或者添加Allow from localhost

如下:

#    Require all granted
#   onlineoffline tag - don't remove
     Order Deny,Allow
     Deny from all
     Allow from 127.0.0.1
     Allow from ::1
     Allow from localhost
</Directory>

另外告訴你如何設置虛擬目錄。首先使虛擬配置文件生效,也就是去掉了httpd-vhosts.conf前面的#。#在配置文件中表示備注

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

開啟虛擬配置文件後要訪問localhost,一定要在虛擬主機配置文件裡面配置localhost域名指向本地wamp的www目錄。或者其他目錄

打開 httpd-vhosts.conf,配置localhost域名指向的目錄,默認一般指向wamp/www目錄,如下


<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot "D:/wamp/www"
    ServerName localhost
    ServerAlias localhost
    ErrorLog "logs/mmy-host.localhost-error.log"
    CustomLog "logs/mmy-host.localhost-access.log" common
</VirtualHost>

上面配置後還不可以訪問本地localhost。還需要讓本地的ip也就是 127.0.0.1指向localhost這域名。

虛擬配置文件好處是可以設置n個虛擬主機。比如

我配置一個訪問dedegbk.com的域名指向本地一個虛擬目錄

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot "D:/wamp/www/0dedecms/dedegbk"
    ServerName dedegbk.com
    ServerAlias 

    ErrorLog "logs/mmy-host2.dedegbk.com-error.log"
    CustomLog "logs/mmy-host2.dedegbk.com-access.log" common
</VirtualHost>

設置好虛擬目錄後接下來修改hosts來使127.0.01這個本機ip指向本地設置的虛擬主機


127.0.0.1       dedegbk.com
127.0.0.1       localhost

好,接下來就是重啟wamp使所有配置生效!

希望能幫到你!

9、本地wamp環境如何配置虛擬主機站點

步驟:1. wamp/bin/apache/apache2.3.14/conf/ 下的 httpd.conf 文件中Include conf/extra/httpd-vhosts.conf,去掉前面的#號
2.繼續在配置文件裡面查找Deny from all,並且在每一個Deny from all下面添加Allow from all,整個配置文件有三處
3.修改httpd-vhosts.conf中信息,其路徑為:..\wamp\bin\apache\apache2.2.8\conf\extra\httpd-vhosts.conf
內容:
<VirtualHost *:80>
DocumentRoot "d:/wamp/test/"
ServerName test</VirtualHost>

與wamp配置虛擬域名相關的知識