apache 多埠訪問 配置

2022-02-22 17:08:28 字數 1498 閱讀 3746

使用本地ip:埠號,或者修改hosts檔案+網域名稱的方法來進行本地多站點web除錯。

注意這裡是用apache 不是iis    

2: 修改本機的hosts檔案,如下:  

示例:127.0.0.1            localhost

127.0.0.1       [url]www.dede.com[/url]

127.0.0.1       [url]www.phpcms.com[/url]   

#loadmodule vhost_alias_module modules/mod_vhost_alias.so   

去掉#意思是啟用apache的虛擬主機功能。  

去掉這一行的#意思是從conf/extra/httpd-vhosts.conf這個檔案匯入虛擬主機配置。

4: 開啟extra目錄內的httpd-vhosts.conf檔案,什麼都不管,直接在檔案底部加入自己要加的虛擬主機的資訊。如下面所示。   

分別是給出乙個管理員郵箱、指出此**

的根目錄、網域名稱、和錯誤日誌存放位置。注意目錄間隔最好用/而不是/ 。    

serveradmin [email][email protected][/email]

servername [url]www.dede.com[/url]

serveradmin [email][email protected][/email]

servername [url]www.phpcms.com[/url]

*以上路徑中的斜線左斜右斜都可以。    

**的根目錄下放乙個index.html檔案,如果能看到,說明就對了。  

上邊是使用網域名稱的方法。

下邊說下如何使用本地ip+埠的方法。

例如本機ip為:192.168.0.10

那如何控制  80 、1000、1001、1002 來訪問不同的檔案目錄,而達到多個站點同時訪問的目的?

listen 80

加入:listen 80 

listen 1000 

listen 1001 

listen 1002

然後參照虛擬主機的設定方法。不同的是:

這個後邊的埠號按自己需求更改就成了。

如果 弄完之後 出現

403錯誤 那 在httpd.conf裡找到:

options followsymlinks execcgi indexes

allowoverride none

order deny,allow

deny from all

satisfy all

更改為options followsymlinks execcgi indexes

allowoverride none

#    order deny,allow

#    deny from all

#    satisfy all

Apache多埠配置

virtual hosts include conf extratpd vhosts.conf開啟 virtual hosts include conf extratpd vhosts.conf開啟extratpd vhosts.conf 新增 配置 serveradmin webmaster du...

Apache配置多埠

1 修改apache conf httpd.config檔案,增加listen 2 修改apache conf httpd.config檔案,增加servername 3 修改apache conf httpd.config檔案,開啟虛擬主機 4 修改apache conf extra httpd ...

Apache 設定多埠訪問,多網域名稱訪問

1.多埠訪問 多虛擬主機 要設定多埠訪問 如 8080 8081 實際上通過多埠訪問的伺服器,稱之訪問伺服器上架設的虛擬主機。首先要讓apache監控多埠,這個要在 httpd.conf 中設定 listen 8080 listen 8081 其次,指定通過埠訪問到的 目錄,這個可以直接加在 htt...