安裝apache之前,要先到官方網(wǎng)站下載apache軟件,這里是下載地址:http://httpd.apache.org/download.cgi ,我用的是 http://apache.siamwebhosting.com/httpd/binaries/win32/httpd-2.2.15-win32-x86-no_ssl.msi
下面是安裝步驟
1、停止IIS服務(wù),如果你不知道怎樣停止,請(qǐng)看這里:怎樣停止IIS服務(wù)。
停止迅雷/web迅雷、超級(jí)旋風(fēng)等網(wǎng)絡(luò)下載軟件可能占用80端口的網(wǎng)絡(luò)軟件。
2、雙擊安裝軟件,然后點(diǎn)“Next>”進(jìn)入下一屏。
3、選擇“I accept the terms in the license agreement”,然后點(diǎn)擊“Next>”進(jìn)入下一屏。
4、直接點(diǎn)擊“Next>”進(jìn)入下一屏。
5、填寫(xiě)服務(wù)信息,如圖:
6、點(diǎn)擊“Next>”進(jìn)入下一屏
7、選擇“Custom”,點(diǎn)擊“Next>”進(jìn)入下一屏
8、點(diǎn)擊“change”按鈕選擇安裝路徑,如圖:
9、點(diǎn)擊“Next>”,進(jìn)入下一屏
10、點(diǎn)擊“Install”,進(jìn)行安裝
11、安裝完畢提示窗口,直接點(diǎn)“Finish”,這時(shí)桌面右下角就出現(xiàn)一個(gè)Apache服務(wù)的圖標(biāo)
12、在地址欄打上http://localhost,就出來(lái)一個(gè)“It work!”的界面
13、至此,安裝Apache就完畢了。
注意
如果Apache提示端口被占用無(wú)法啟動(dòng),而又不知道自己電腦上80端口被哪個(gè)程序占用,可以嘗試以下方法:
1、windows桌面,開(kāi)始 - 運(yùn)行,輸入cmd
2、在窗口輸入 netstat -a
3、找到Local Address下面的:80,獲得它的PID
4、打開(kāi)“任務(wù)管理器”切換到“進(jìn)程”選項(xiàng)卡,再選擇“查看”“選擇列”將“PID”(進(jìn)程標(biāo)識(shí)符) 前面打上勾。再根據(jù)命令行中的PID找到同PID的進(jìn)程即可知道是那個(gè)程序占用了80端口,然后停止該進(jìn)程即可。
Apache的配置
Apache的配置是通過(guò)配置文件來(lái)實(shí)現(xiàn)的,配置文件位于Apache目錄下conf文件夾內(nèi)的httpd.conf文件,你可以用記事本打開(kāi)它。
這里說(shuō)的是如何配置PHP,在配置文件中輸入以下行
注釋?zhuān)涸俅螐?qiáng)調(diào)請(qǐng)不要將php4與Apache2搭配使用,上述命令只針對(duì)本文中所述PHP5+Apache2.2版本!
LoadModule php5_module “d:/PHP安裝目錄/php5apache2_2.dll”
然后再輸入以下行
AddType application/x-httpd-php .php
到這步php已經(jīng)配置完畢。