天天看點

windows下apache2.2.8+php5.2.6+mysql5安裝配置全攻略

狗日的“機器狗”,跑到我的電腦裡來了,與之搏鬥三百回合,未果。狠心格盤。幾十G的東西備份到我的“盤古”伺服器上就花了一個多小時。除了一大堆軟體要裝,PHP環境也要重新安裝配置。順便記錄一下。

首先是下載下傳這三個軟體。位址分别如下: Apache: http://httpd.apache.org/download.cgi Mysql: http://dev.mysql.com/downloads/ PHP: http://www.php.net/downloads.php

我下載下傳了全套最新的,可都是“高精尖”裝備,呵呵。apache2.2.8,mysql5.0.51a,php5.2.5。Mysql是noinstall版本。安裝開始...

安裝apache2.2.8 首頁安裝的是apache2.2.8,這個比較簡單,直接輕按兩下,然後一路回車就能搞定。 安裝完後,打開浏覽器,輸入"localhost"或"127.0.0.1",如果能看到牛眼睛大的“It works!”,那就說明安裝成功了。

安裝并配置Mysql5 首先要把下載下傳的Mysql檔案解壓到你要安裝的位置,比如:D:/mysql 然後進入mysql檔案夾,可以看到這個檔案夾下面有幾個INI檔案,分别是: my-huge.ini my-innodb-heavy-4G.ini my-large.ini my-medium.ini my-small.ini 這都是官方給出的經過優化的配置檔案,可以根據需要選擇一個,複制到 C:\windows下面并且重命名為 my.ini。打開my.ini,加入下面的這段配置代碼:

#設定MYSQL的安裝目錄
basedir=D:/mysql
#設定MYSQL的資料目錄
datadir=D:/mysql/data
      

這段代碼一定要加,不然Mysql會無法啟動,并提示“1067“錯誤。後面的路徑請靈活處理。 接下來到“DOS”視窗,用指令行進入Mysql的Bin目錄。然後輸入下面的指令:

mysqld --install      

這個指令是把Mysql加入到Windows服務,如果運作後提示:Service successfully installed.就表示添加成功了。不信你去“管理工具”的“服務”看看,裡面一定多了項Mysql服務。看看是不是已經啟動了,如果沒有啟動就手動啟動一下。

安裝并配置PHP5.2.6 PHP的比較簡單,跟Mysql一樣,先把壓縮檔案解壓到安裝位置,然後到php的目錄中。這裡有兩個檔案,分别是“php.ini-dist”跟“php.ini-recommended”。這兩個檔案的用途不一樣。

php.ini-dist适合開發程式使用 php.ini-recommended 擁有較高的安全性設定,适合上線當産品使用。

根據情況選擇一個,複制并改名為php.ini。位置自選。一會兒在配置apache時要用。 成功在即,轉到apache的安裝目錄,然後打開conf檔案夾中的httpd.conf檔案,加入下面的這幾項設定。

# 載入PHP處理子產品
LoadModule php5_module D:\php\php5apache2_2.dll
# 設定PHP.INI檔案的檔案夾
PHPIniDir D:\php
# 添加PHP檔案關連
AddType application/x-httpd-php .php
      

搜尋“DirectoryIndex”,這個是添加預設文檔的,在後面加上"index.php"。

重新啟動了一下apache,寫了一個PHP檔案測試了下 <?php phpinfo(); ?> 。安裝成功。