萬盛學電腦網

 萬盛學電腦網 >> 服務器教程 >> Windows XP下安裝和配置Apache2.2.22服務器+PHP5+Mysql5

Windows XP下安裝和配置Apache2.2.22服務器+PHP5+Mysql5

  隨著PHP網站的流行,國內越來越多的站長使用php開發網站或者使用相關的php開源網站(例如:DeDeCMS、phpWind、康盛的 Discuz!、wordpress等一些目前比較流行的開源網站),對於一些剛開始接觸PHP語言或者剛開始建立自己站點的人來說,在本地測試php網站無疑是件非常重要的事情,因為這樣可以在本地做若干的調試,而不用去擔心網絡問題以及運營商問題。

  接下來,筆者將WindowsXP(Sp3)下,搭建和配置php運行環境做一個簡單的介紹:

  1.安裝准備

  1.1Apache下載,官方地址(http://httpd.apache.org/),此處筆者下載版本的是Apache HTTP Server 2.2.22,使用的是OpenSSL的版本(httpd-2.2.22-win32-x86-openssl-0.9.8t.msi),如圖

Windows XP下安裝和配置Apache2.2.22服務器+PHP5+Mysql5 三聯教程

  1.2PHP下載,官方地址(http:// www.php.net),此處下載的是Php5(php-5.2.17-Win32-VC6-x86)

  1.3Mysql下載,官方地址(http://www.mysql.com/downloads/),此處使用的是Mysql5(mysql-essential-5.1.57-win32.zip)

  2.安裝Apache HTTP Server

  2.1運行下載好的“httpd-2.2.22-win32-x86-openssl-0.9.8t.msi”文件,出現如下安裝界面,如圖

  紅色框內顯示的是apache的版本號,我們直接點擊“Next”進入下一步;

  出現軟件安裝許可條例,這裡直接選擇“I accept the terms in the license agreement”;然後點擊“Next”;

  對話框顯示的是軟件相關須知(如果您安裝軟件的時候很有耐心,可以考慮讀一遍,看看自己的英文水平如何),這裡我們直接點擊“Next”;

  這裡是要填寫服務的相關信息,Network Domain這一項是填寫你的域名(如:xxx.com);Server Name這一項填寫你的服務器名稱(如:www.xxx.com);Administrator’s Email Address這一項填管理員的郵箱地址;在本地配置,以上三個欄目均可以隨意填寫,有效無效都可以。下面2個選項,第一個是為系統所有的用戶安裝,使用 80端口;第二是只為當前用戶安裝,使用8080端口;一般情況我們默認第一個,然後點擊“Next”;

  這一步是讓你選擇2種安裝模式類型,“Typical”是經典模式,也就是默認安裝模式;“Custom”是自定義安裝,就是可以選擇安裝路徑和軟件的一些功能選擇;筆者此處選擇“Custom”;

  我們此處講軟件的所以功能都選上,並修改了軟件的安裝位置,筆者此處選在E盤的一個目錄下,你也可以選擇到自己想要安裝到的目錄;

  准備安裝,此處點擊“Next”;

  此處無需操作,等待一下;

  完成,點擊“Finish”完成安裝。

  此時電腦任務欄右側的狀態欄出現Apache的圖標

  表示apache服務已經正在運行;

  此時,我們可以在浏覽器地址欄中輸入http://127.0.0.1訪問,浏覽器顯示文字“It Works!”,表示服務狀態正常。

  2.2接下來對Apache服務器進行一些簡單的配置,首先我們從程序中打開Apache的配置文件,如圖:

  點擊後彈出一個記事本的文檔

  這裡我們要配置下網站文件的存放位置,即網站根目錄,默認是在apache安裝文件中的“htdocs”;默認位置為“E:/webdev /Apache2.2/htdocs”;為了平時方便管理,我們講網站的根目錄放在一個比較方便的位置,點擊記事本的查找選項,查找 “DocumentRoot”,查到如圖顯示信息:

  我們將“E:/webdev/Apache2.2/htdocs”改成“E:/webdev/htdocs”,同樣,我們通過查找“Directory”,找到:

  我們同樣將“E:/webdev/Apache2.2/htdocs”改成“E:/webdev/htdocs”;接著,我們找到“DirectoryIndex”,即目錄索引(在指定的文件目錄下,默認顯示的文件名)找到此處:

  系統默認已經寫了一個“Index.html”,我們可以在後面添加自己想要的,比如“Index.php Index.htm”(以單個半角空格隔開)等等。系統默認會從左側開始按優先順序來顯示。設置好了後,我們點擊保存或者使用“Ctrl+S”。

  OK,Apache服務器的安裝和初步配置已經完成。

  3.安裝PHP(此處為php5)

  3.1首先將下載好的php壓縮包解壓到你指定的目錄下,筆者是放在“E:webdev”目錄下,

  接下來,要對php進行配置了,打開php文件夾,找到“php.ini-dist”文件,這是php的配置文件,我們現將其重命名為“php.ini”,然後用記事本打開,如圖

  接下來我們要配置下php的擴展模塊,找到“Windows Extensions”,如圖所示:

  紅線框內的就是php可以加載的模塊,這裡要說明的是在“extensions”前加“;”的表示此模塊未加載,如需要加載,直接將 “extensions”前的“;”去掉即可,若php文件中的ext文件沒有此模塊.dll文件,則將加載失敗。我們接下來需要配置mysql,所以我們將其中關於mysql的模塊加載上去,即講此模塊前的“;”去掉,然後保存文檔。這裡有一點需要提一下,就是在加載其他模塊時,需要指定模塊的位置,要不然在重啟Apache服務器的時候,會提示找不到模塊,我們這裡設定一下相關環境變量,可以快速解決這個問題,具體操作如下:

  右擊我的電腦-》屬性-》高級-》環境變量-》Path,這裡以筆者安裝的目錄為例,在編輯框中

copyright © 萬盛學電腦網 all rights reserved