apache啟用多個埠的方法
使用本地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]jsw7001@hotmail.com[/email]
servername [url]www.dede.com[/url]
serveradmin [email]jsw7001@hotmail.com[/email]
servername [url]www.phpcms.com[/url]
*以上路徑中的斜線左斜線右斜線都可以。
上邊是使用網域名稱的方法。
下邊說下如何使用本地ip+埠的方法。
例如本機ip為:192.168.0.10
那如何控制 80 、1000、1001、1002 來訪問不同的檔案目錄,而達到多個站點同時訪問的目的?
listen 80
加入:listen 80
listen 1000
listen 1001
listen 1002
然後參照虛擬主機的設定方法。不同的是:這個後邊的埠號按自己需求更改就成了。
如果 弄完之後 出現403錯誤 那 在http
d.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
可以開端口,80就是wbe預設的192.168.0.50
listen 80
listen 8080
listen 100
documentroot d:/index
directoryindex index.php index.shtml index.cgi
documentroot "/home/www/htdocs/web/bugfree"
directoryindex index.php index.shtml index.cgi
Apache伺服器部署多個程序
本文以xampp安裝的apache服務為例進行介紹 1 複製配置檔案目錄,複製乙個新的配置檔案目錄conf2,區別於原來的配置檔案目錄conf 2 修改conf2下的配置檔案httpd.conf 幾個關鍵的資料 區別於其他伺服器配置 新的監聽埠 listen 8080 新的伺服器根目錄 docume...
Apache伺服器部署多個程序
本文以xampp安裝的apache服務為例進行介紹 1 複製配置檔案目錄,複製乙個新的配置檔案目錄conf2,區別於原來的配置檔案目錄conf 2 修改conf2下的配置檔案httpd.conf 幾個關鍵的資料 區別於其他伺服器配置 新的監聽埠 listen 8080 新的伺服器根目錄 docume...
伺服器安裝apache伺服器
1.環境 centos7 2.鏈結伺服器 ssh username ip 3.安裝apache 4.設定apache在伺服器啟動時執行 5.在apache配置檔案中設定網域名稱 vi etc httpd conf httpd.conf,找到 servername 新增 網域名稱 80 儲存並退出。6...