apache多站點配置#wwww.phpzend.com這種方法是配置不同的位址訪問不同的資料夾的配置
1:修改本機的hosts檔案,如下:
示例:127.0.0.1localhost
127.0.0.1 www.dede.com
127.0.0.1 www.phpcms.com
號。
#loadmodule vhost_alias_module modules/mod_vhost_alias.so
去掉#意思是啟用apache的虛擬主機功能。
去掉這一行的#
意思是從conf/extra/httpd-vhosts.conf這個檔案匯入虛擬主機配置。
3: 開啟extra目錄內的httpd-vhosts.conf檔案,什麼都不管,直接在檔案底部加入自己要加的虛擬主機的資訊。如下面所示。
分別是給出乙個管理員郵箱、指出此**的根目錄、網域名稱、和錯誤日誌存放位置。注意目錄間隔最好用/而不是/。
namevirtualhost *:80
servername www.phpzend.com
documentroot e:/wamp/www/phpzend
serveralias www.phpzend.com
errorlog "logs/www.phpzend.com-error.log"
customlog "logs/www.phpzend.com-access.log" common
*以上路徑中的斜線左斜右斜都可以。
4. 在httpd.conf中新增相應目錄
options indexes followsymlinks
allowoverride all order deny,
allow allow from all
第二種:是在同乙個ip下面配置不同的埠的方法
listen 80加入:
listen 80listen 1000listen 1001listen 1002然後參照虛擬主機的設定方法。不同的是:
這個後邊的埠號按自己需求更改就成了。
如果 弄完之後 出現403錯誤 那 在httpd.conf裡找到:
options followsymlinks execcgi indexes
allowoverride none
order deny,allow
deny from all
satisfy all
< /directory>更改為
options followsymlinks execcgi indexes
allowoverride none #
order deny,allow
#deny from all
#satisfy all
< /directory>
apache在windows下的調優
我們apache預設的是併發量是150個人,所以我們需要將其調大,apache就引進mpm 多功能模組處理 主要有三個工作模式 預處理模式 事先開啟幾個程序,等待處理請求,如果請求多了再開程序 工作模式 事先開啟幾個程序,但是程序裡面還開了多個執行緒,用執行緒來處理請求,所以可以優化 winnt模式...
在windows下安裝apache和php
注意 apache的配置檔案中loadmodule php5 module c php php5apache2.dll這個地方要改為php5apache2 2.dll php的windows安裝版好像檔案編譯不符合執行緒安全性,但是.zip檔案符合執行緒安全性,但是缺少php5ts.dll檔案,所以...
在Windows下搭建Apache伺服器
apache伺服器是一款基於http協議的web伺服器,apache伺服器使用cgi開發 單擊安裝嚮導進入apache伺服器安裝介面 單擊next 選擇i accept the terms in the license agressment 選好後單擊next 單擊next 第乙個輸入框輸入主機名,...