搭建Apache運行環(huán)境

制作網(wǎng)站時,對于熟悉PHP開發(fā)的用戶來說,更喜歡使用手動方式搭建Apache+PHP服務(wù)器環(huán)境,手動搭建PHP環(huán)境的優(yōu)勢不言而喻,用戶可以自由設(shè)置個性化PHP環(huán)境,能夠更深入地理解PHP內(nèi)部環(huán)境。

http://httpd.apache.org/docs/current/plat-form/windows.html#down。

【操作步驟】

第1步,訪問ApacheHaus(http://www.apachehaus.com/cgi-bin/download.plx),下載Apache 2.4.x VC9 64位版本。建議下載httpd-2.4.23-x64.zip或httpd-2.4.23-x86.zip,然后下載對應(yīng)的VC9(Vi-sual C++ 2008)運行庫。

第2步,安裝好VC9運行庫之后,將httpd-2.4.23-x64.zip里面的Apache24文件夾放到E盤根目錄,或者其他非系統(tǒng)盤根目錄下。注意:必須放到根目錄下,如果放在非根目錄下,啟動和加載模塊會出錯。

第3步,打開E:\Apache24\conf目錄下的httpd.conf文件,在當前目錄下備份為httpd.conf。

第4步,在httpd.conf文件中找到如下代碼:ServerRoot "${SRVROOT}"修改為:ServerRoot "E:/Apache24"該行代碼設(shè)置Apache程序的啟動位置。

第5步,在httpd.conf文件中如果找到如下代碼。如果沒有則添加,如果已經(jīng)添加,則忽略本步操作。#ServerName www.example.com把前面的“#”注釋符號去掉,定義服務(wù)器的域名(訪問網(wǎng)址)。如果是在本地定義虛擬服務(wù)器,可以修改為:ServerName localhost:80

第6步,在httpd.conf文件中找到如下代碼:DocumentRoot "${SRVROOT}/htdocs"修改為:DocumentRoot "E:/www"定義網(wǎng)站根目錄在本地系統(tǒng)中的物理路徑。

第7步,在httpd.conf文件中找到如下代碼:<Directory "${SRVROOT}/htdocs">修改為:<Directory "E:/www">定義網(wǎng)站在本地系統(tǒng)中的物理路徑,統(tǒng)一各種請求的物理路徑。

第8步,在httpd.conf文件中找到如下代碼:DirectoryIndex index.html修改為:DirectoryIndex index.html index.php index.htm定義網(wǎng)站支持更多的默認頁。

第9步,在httpd.conf文件中找到如下代碼:ScriptAlias /cgi-bin/ "${SRVROOT}/cgi-bin/"修改為:ScriptAlias /cgi-bin/ "E:/Apache24/cgi-bin/"

第10步,在httpd.conf文件中找到如下代碼:<Directory "@exp-cgidir@">修改為:<Directory "E:/Apache24/cgi-bin">

第11步,啟動Apache。在“運行”對話框中輸入cmd命令,確定之后打開命令提示符。在命令提示符中輸入E:,按Enter鍵切換到E盤下;繼續(xù)輸入cd Apache24\bin,按Enter鍵進入E:/Apache24/bin目錄下;最后輸入httpd,按Enter鍵啟動Apache服務(wù)器。

提示:在網(wǎng)站建設(shè)時,如果httpd.conf配置正確的話,輸入httpd按Enter鍵后是沒有任何提示信息的,此時表明啟動Apache成功。如果顯示如圖所示的提示,則說明服務(wù)器端口號被占用,需要重設(shè)端口號。

9565ba60175127a97f3ad462cbaf8c10.jpg

第12步,測試Apache。可以把Apache24\htdocs目錄下的index.html復制到E:\www目錄下,用瀏覽器訪問http://local-host:81/,在瀏覽器中顯示提示,則說明Apache已經(jīng)正確安裝了。

第13步,加入Windows系統(tǒng)服務(wù),讓Apache自動啟動。以管理員身份啟動命令提示符,在命令提示符下進入E:/Apache24/bin目錄,然后輸入httpd.exe -k install -n"Apache24"。"Apache24"為Apache在Windows服務(wù)中的名字。

第14步,輸入httpd.exe -k install -n"Apache24"后按Enter鍵,會顯示成功安裝的提示,Windows服務(wù)列表中也會顯示Apache24服務(wù)項。這時可以選擇啟動,啟動Apache服務(wù)。

提示:如果要卸載Apache服務(wù),先要停止這個服務(wù),然后輸入httpd.exe -k uninstall -n"Apache24"卸載這個服務(wù)。以后可以通過Apache24\bin文件夾下的ApacheMon-itor.exe來控制Apache。任務(wù)欄也會顯示這個軟件,使用它可以很方便地管理Apache的運行。

網(wǎng)站建設(shè)、網(wǎng)絡(luò)營銷咨詢專線:0871-63535511(點擊可一鍵撥號)