Windows 2008之IIS 7下PHP部署攻略
本文探討Windows Server 2008系統(tǒng)IIS 7中PHP環(huán)境的配置,一旦掌握了這個簡要的方法,你就再也不需要apache了,原來IIS 7竟然如此出色!
廢話不說,直接步入正題。
一、準(zhǔn)備工作
1、所需軟件:
MySQL數(shù)據(jù)庫:本文用MySQL-essential-5.0.45-win32.msiPHP : 本文用php-5.2.4-Win32.zipZendOptimizer :本文用ZendOptimizer-3.3.0-Windows-i386.exe將上述軟件網(wǎng)上搜索下載后置于同一目錄中,比如:webtools(下文舉例同)
2、安裝IIS 7,簡要步驟如下:
(1)在控制面板中,選擇程序-打開關(guān)閉Windows功能;(2)在彈出的Windows功能中選中Internet信息服務(wù);(3)展開-萬維網(wǎng)服務(wù)-應(yīng)用程序開發(fā)功能,選中ISAPI擴(kuò)展(重要);(4)確定后自動安裝;(5)在IE地址欄里輸入http://127.0.0.1(你的IP地址),即可看到IIS7的歡迎界面(圖1)
二、PHP環(huán)境部署攻略
1. MySQL數(shù)據(jù)庫部署(1) 安裝MySQL數(shù)據(jù)庫進(jìn)入 X:Webtools 目錄點(diǎn)擊MySQL-essential-5.0.45-win32.msi開始安裝,如圖 2:
選擇 Custom 定制安裝,如圖 3:
選擇'Change'更改 MySQL 安裝位置,如圖4 :
文件復(fù)制完畢后,進(jìn)入 MySQL 設(shè)置界面,單擊 Finish(完成) ,如圖5 :
選擇 Detailed Configuration (詳細(xì)配置),如圖6 :
選擇 MySQL 運(yùn)行模式,在此處,我們選擇Server Machine 如圖 7:
選擇 MySQL 數(shù)據(jù)庫默認(rèn)存儲方式-Non-Trans Only 如圖8:
設(shè)置最大連接數(shù):這里我們選擇 128 - 512 之間的整數(shù)即可。如圖 9:
此處設(shè)置 MySQL 網(wǎng)絡(luò)參數(shù),Strict Mode不要選擇,如圖 10 :
設(shè)置默認(rèn)字符集:這里我們選擇了GBK模式,需要按照自己的需要選擇即可,如圖 11 :
Windows 服務(wù)模式設(shè)定,如圖 12:
修改設(shè)定 root 用戶密碼(remote machines不要啟動) 如圖 13 :
MySQL 安裝完成,如圖 14。
(2) 測試 MySQL數(shù)據(jù)庫。
在命令行模式下(開始-運(yùn)行-CMD)輸入:;
MySQL;u;root;p按照提示輸入密碼后,如能進(jìn)入 MySQL 控制臺則說明 MySQL 安裝正常,否則需要檢查先前安裝步驟和相應(yīng)服務(wù)是否啟動,進(jìn)行重新安裝。
(3) 更改 MySQL 數(shù)據(jù)庫目錄
1)打開 cmd 命令提示符窗口,輸入命令:
net;stop;MySQL; 停止 MySQL 服務(wù)運(yùn)行;
2) 打開X:WebMySQLmy.ini
找到:
Datadir;=;'X:WebMySQLdata'
