windowsxp 下安裝php服務(wù)
Posted on 2008-02-29 16:54 walkingpig 閱讀(502) 評(píng)論(0) 編輯 收藏 所屬分類(lèi): 服務(wù)器我是第一次在xp下配置php
在網(wǎng)上找了很多資料,按照上面的一步步配,總會(huì)在半路出現(xiàn)一些問(wèn)題,
以下是我綜合幾個(gè)網(wǎng)友的資料配置成功的步驟:
apache_2.2.6-win32-x86-no_ssl.msi http://apache.mirror.phpchina.com/httpd/binaries/win32/apache_2.2.6-win32-x86-openssl-0.9.8e.msi
php-5.2.5-win32-installer.msi
http://cn2.php.net/distributions/php-5.2.5-win32-installer.msi
PHP 5.2.5 zip package
http://cn.php.net/get/php-5.2.5-Win32.zip/from/cn2.php.net/mirror(這里面有需要的dll文件)
mysql-5.0.22-win32_Setup.exe
http://www.mysql.com/
開(kāi)始安裝
一、安裝Apache2.2.6
1 運(yùn)行安裝程序 圖1

2 下一步,圖2 安裝協(xié)議

3 下一步,圖3 Apache HTTP Server的一些說(shuō)明

4 下一步,圖4 填寫(xiě)服務(wù)信息
Network Domain 域名 ,這里填寫(xiě) localhostServer Name 服務(wù)器名,這里填寫(xiě) localhost
Administrator‘s Email Address 管理員郵箱

5 安裝類(lèi)型
選擇自定義安裝 Custom,圖5

6 自定義安裝設(shè)置,圖6

修改安裝目錄,這里我把目錄修改到F:\Apache2\圖7

7 安裝確認(rèn),圖8

8 開(kāi)始安裝,圖9

安裝最后會(huì)出現(xiàn)幾個(gè)命令行窗口。
9 安裝完畢,圖10

10 右下角出現(xiàn)圖標(biāo),圖11

11 雙擊顯示服務(wù)器監(jiān)控信息,圖12

12 測(cè)試,圖13
在瀏覽器地址欄輸入 http://localhost,回車(chē)顯示 “It works!”。
如圖,表示安裝成功了!

這樣 Apache就安裝完畢了。
二、安裝PHP5.2.5
1 拷貝需要的組件
解壓php-5.2.5-Win32.zip到“G:/PHPTemp”。這里主要是拷貝一些以后需要的組件。
2 運(yùn)行安裝程序php-5.2.5-win32-installer.msi

3 接受 安裝協(xié)議

4 選擇安裝目錄,
選定目錄.我設(shè)置的是F:\php\

5 選擇服務(wù)器設(shè)置

6 選擇Apache配置文件目錄,按我之前的配置,這里我選的是F:\Apache2\

7 安裝設(shè)置

8 準(zhǔn)備安裝

9 安裝完畢

10 從G:/PHPTemp拷貝libmysql.dll及ext文件夾到F:/PHP
并在F:/PHP/php.ini中修改成
;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
;
; If you wish to have an extension loaded automatically, use the following
; syntax:
;
; extension=modulename.extension
;
; For example, on Windows:
;
; extension=msql.dll
extension=php_mysql.dll
extension=php_mysqli.dll
;
; ... or under UNIX:
將F:/PHP/php.ini文件拷貝到C:\WINDOWS目錄下
將F:/PHP/libmysql.dll文件拷貝到 C:\WINDOWS\system32目錄下
將F:/PHP/ext/php_mysql.dll 文件拷貝到 C:\WINDOWS\system32目錄下
將F:/PHP/ext/php_mysqli.dll文件拷貝到 C:\WINDOWS\system32目錄下
11 對(duì)Apache進(jìn)行設(shè)置
在F:\下建立phpweb子目錄,即“F:/phpweb”目錄。
修改目錄F:\Apache2\conf下的文件“ httpd.conf”。
搜索DocumentRoot "F:/Apache2/htdocs"把冒號(hào)中的F:/Apache2/htdocs,替換成“F:/phpweb";
搜索<Directory "F:/Apache2/htdocs"> 把冒號(hào)中的F:/Apache2/htdocs,替換成“F:/phpweb";
上面這兩行可以不改,那么以后添加的論壇程序就要放在f:/Apache2/htdocs下面,就是以這個(gè)目錄作為根目錄。改的目的就是不想把所有網(wǎng)站程序都放在Apache的目錄下面。
搜索DirectoryIndex index.html 增加為DirectoryIndex index.html index.php
上面這句為了能夠運(yùn)行缺省的頁(yè)面,這里增加了 index.php作為缺省頁(yè)面。
修改完畢,保存,并重新啟動(dòng)Apache服務(wù)器,也許會(huì)啟動(dòng)不成功,這時(shí)要不按Ctrl+Alt+Del刪除Apache相關(guān)程序,要不重新啟動(dòng)計(jì)算機(jī)。
12 測(cè)試
在“f:/phpweb”目錄中,創(chuàng)建文件 test.php








Hello World
那么你安裝Apache和PHP成功了。