Win9x/ME下Apache+PHP安裝設(shè)置
發(fā)表時(shí)間:2024-01-30 來(lái)源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]Apache Server是眾多的WEB服務(wù)器軟件中的一種,已經(jīng)成為目前Internet上最流行的web服務(wù)器軟件之一。比起其它web服務(wù)器軟件(如PWS、IIS、UNIX),Apache有安裝方便,配置簡(jiǎn)單,便于管理等優(yōu)點(diǎn)。更重要的是它和PHP一樣是完全免費(fèi)的!所以受到了眾多朋友的青睞,下面我就...
Apache Server是眾多的WEB服務(wù)器軟件中的一種,已經(jīng)成為目前Internet上最流行的web服務(wù)器軟件之一。比起其它web服務(wù)器軟件(如PWS、IIS、UNIX),Apache有安裝方便,配置簡(jiǎn)單,便于管理等優(yōu)點(diǎn)。更重要的是它和PHP一樣是完全免費(fèi)的!所以受到了眾多朋友的青睞,下面我就來(lái)講講如何安裝及配置Apache和PHP,來(lái)吧,跟我STEP BY STEP!
第一步:下載Apache Server。Apache Server的最新版在A(yíng)pache的官方網(wǎng)站(http://www.apache.org)可以找到,其實(shí)我們不需要去國(guó)外下載,國(guó)內(nèi)有好幾個(gè)網(wǎng)站,如http://phpuser.com、http://www.php.com.cn、http://www.phpchina.com都有,下載速度相當(dāng)快!下載后一般文件名為apache_1_3_x_win32_r2.exe的自解壓安裝文件。其中1_3_x是apache的版本號(hào),我們這里使用的是目前最新1.3.14版。
第二步:安裝Apache Server。和一般的軟件一樣,安裝過(guò)程非常簡(jiǎn)單,一路[next]下去,只是要將它的安裝目錄改為[C:\Apache](圖1),安裝完畢后在win98的[開(kāi)始]-〉[程序]中就會(huì)多出[Apache Web Server]一個(gè)項(xiàng)目。這時(shí)候Apache Server安裝成功,可以下一步了!
圖1
第三步:配置Apache Server。Apache Server的配置稍稍有一點(diǎn)麻煩,因?yàn)锳pache Server最初是運(yùn)行于UNIX上的,還帶有許多UNIX的特性,如它的配置就需要專(zhuān)門(mén)的配置文件(后綴名為conf)來(lái)完成。Apache Server較早的版本有三個(gè)文件:httpd.conf、srm.conf和access.conf需要用戶(hù)自己配置,F(xiàn)在我們用的版本就不需要對(duì)這三個(gè)文件都進(jìn)行配置了,只要配置httpd.conf就行了!下面就是最關(guān)鍵的配置了。用WIN98自帶的[記事本]打開(kāi)C盤(pán)根目錄下[Apache]目錄下[CONF]中的httpd.conf文件(C:\Apache\conf\httpd.conf)。這個(gè)文件很長(zhǎng),但我們需要改動(dòng)的地方不是很多,而且仔細(xì)看看這個(gè)文件的結(jié)構(gòu)也不復(fù)雜,它是由說(shuō)明語(yǔ)句和項(xiàng)目配置語(yǔ)句組成的。前面有“#”是對(duì)此句的注釋?zhuān)钦f(shuō)明語(yǔ)句,不起作用,其它的就是配置語(yǔ)句。在配置語(yǔ)句中,要進(jìn)行如下改動(dòng):
1:找到ServerType(服務(wù)器類(lèi)型),有兩個(gè)為[standalone]和[inetd],[standalone]是用自己的進(jìn)程來(lái)監(jiān)聽(tīng)每一個(gè)連接,而[inetd]是在連接到達(dá)時(shí)啟動(dòng)Apache進(jìn)程。一般都設(shè)為standalone,即此行改為:ServerType standalone
2:找到ServerRoot(服務(wù)器根目錄),ServerRoot也就是Apache Server的安裝目錄,此行改為:
ServerRoot "C:\Apache"
3:找到port(服務(wù)器端口),一般默認(rèn)情況下是80,如果你的pc上還裝有其它的Web Server ,那必須將兩者分開(kāi),如一個(gè)為80,一個(gè)為8080就可以了。「臑椋簆ort 80
4:找到ServerAdmin(服務(wù)器管理),這是應(yīng)該填的是服務(wù)器管理員的E-mail。如果服務(wù)器產(chǎn)生錯(cuò)誤,則會(huì)自動(dòng)在錯(cuò)誤頁(yè)面上加上這個(gè)地址,你可以向他求救!在這里也可以不改動(dòng)。
5:找到ServerName(服務(wù)器名),這個(gè)設(shè)置很重要,她也就是你的計(jì)算機(jī)的網(wǎng)絡(luò)標(biāo)識(shí),一般為localhost。當(dāng)然也可以自定,但一定要和你在win98的網(wǎng)絡(luò)標(biāo)識(shí)中寫(xiě)的一樣(圖2),這里改為:
ServerName localhost
圖2
6:找到DocumentRoot(文檔根目錄),這里填的是默認(rèn)的主目錄地址,即在IE瀏覽器的地址欄中輸入http://localhost/時(shí)IE就會(huì)自動(dòng)到此目錄下面去找index.html文件。改為:
DocumentRoot "C:/Apache/htdocs"(注意路徑一定要加上引號(hào))
7:找到DirectoryIndex(默認(rèn)頁(yè)面),這個(gè)默認(rèn)頁(yè)面就是在IE瀏覽器的地址欄中輸入localhost時(shí)出現(xiàn)的畫(huà)面?梢栽O(shè)多個(gè)文件后綴名,如.htm、.html、.php、.ph3。這里改為:
DirectoryIndex index.html index.htm index.php3 index.php(注意要用空格間隔),改完后在將C:\Apache\htdocs下的文件index.html.en改為index.html,讓IE瀏覽器識(shí)別。
8:找到ScriptAlias(腳本別名),這里是指定CGI程序的目錄,改為:
ScriptAlias /cgi-bin/ "C:/Apache/cgi-bin/"(注意路徑一定要加上引號(hào))
到此為止,Apache Server的配置基本上就完成了,可以檢查一下配置的對(duì)不對(duì)。先運(yùn)行Apache Server([開(kāi)始]-)[程序]-)[Apache Web Server]-)[Start Apache])。運(yùn)行成功后會(huì)彈出一個(gè)dos窗口(圖3),如果彈出后馬上就消失或者dos窗口內(nèi)容不是圖3,那么很有可能是你的第5條(ServerName)沒(méi)設(shè)置對(duì)。運(yùn)行成功后,在IE瀏覽器的地址欄中輸入http://localhost/,如果沒(méi)錯(cuò)應(yīng)該出現(xiàn)圖4畫(huà)面。這就代表你已成功的配置了Apache服務(wù)器。
圖3
圖4
第四步:安裝并配置PHP。PHP可以去http://www.php.com.cn下載得到最新版。我們這里使用的是4.04版,下載后文件為php-4.0.4-Win32.zip,大小為2.7MB。把它解壓到C:\PHP4,安裝就結(jié)束了。
第五步:配置PHP。把C:\PHP4目錄下的文件php.ini-inst改名為php.ini并作如下改動(dòng):
1:找到DOC_ROOT=。它是服務(wù)器的根目錄,改為:
DOC_ROOT=C:\Apache\htdocs
2:找到extension_dir=./改為:
extension_dir=C:\php4
存盤(pán)退出后再將C:\php4\目錄下的文件php.ini復(fù)制到C:\windows目錄下。
第六步:Apache Server和php都能工作了。還用最后一步,就是讓它們同時(shí)工作。打開(kāi)C:\apache\conf目錄下的配置文件httpd.conf,并作如下改動(dòng):
1:找到[DocumentRoot "C:/Apache/htdocs"]下面第一次出現(xiàn)[<Directory >]......</Directory>]的地方,將其改為:
。糄irectory "c:/php4">
Options FollowSymLinks
AllowOverride None
。/Directory>
2:在此文件的最后加入一下幾句,這幾句的意思是讓Apache Server能夠識(shí)別php應(yīng)用程序。增加如下:
ScriptAlias /php3/ "c:/php4/" AddType application/x-httpd-php .php3 .php .phtml .php4
Action application/x-httpd-php "/php4/php.exe"
好了,到此為止,所有的配置工作都完成了!回頭看看也不太難。不是嗎?最后在檢查一下是否成功了!
隨便編一個(gè)php程序如下:
<?
print("在win9X/me下我成功的配置了Apache+php!!!");
?>
將這個(gè)程序命名為test.php并保存在C:\apache\htdocs目錄下,然后打開(kāi)IE,在地址欄中輸入http://locahost/test,如出現(xiàn)圖5畫(huà)面則大功告成!
圖5