Win2003IIS6.0+PHP+Mysql+Zend+環境組建
相關軟體如下:
作業系統:Windows 2003 SP2 IIS6.0
PHP版本:php 5.2.5
Mysql版本:mysql 5.0.41
Zend版本:ZendOptimizer 3.3.0a
phpMyAdmin版本:phpMyAdmin V2.11.2.1
(貌似都是最新版)
相關下載:
PHP:點擊進入下載頁面
MySQL:點擊進入下載頁面
Zend:點擊進入下載頁面
PhpMyAdmin:點擊進入下載頁面
下面開始配置環境,很長,要有耐心。最好是邊看邊配,省時。
安裝開始:安裝IIS6.0
1、在本機D盤下建立wwwroot、php5、Mysql、Zend共四個檔案夾
2、安裝PHP v5.2.5
1) 將下載的php-5.2.5-Win32.zip解壓縮到D:/php5目錄中
2) 將目錄中的php.ini-dist檔案改名為php.ini,並把php.ini檔案剪下放到 c:/windows 目錄下(如果是2000系統,就放到 c:/winnt 目錄)
3) 把php5根目錄下的php5ts.dll、libmysql.dll、libmcrypt.dll這三個檔案放到系統的system32目錄下,注意這三個檔案是必需的。
4) 開啟c:/windows/php.ini檔案
找到
extension_dir = "./"
改為
extension_dir = "d:/php5/ext"
找到
;extension=php_mbstring.dll
改為
extension=php_mbstring.dll
找到
;extension=php_gd2.dll
改為
extension=php_gd2.dll
找到
;extension=php_mysql.dll
改為
extension=php_mysql.dll
找到
;extension=php_mcrypt.dll
改為
extension=php_mcrypt.dll
以上就是修改去掉前面的";"符號,使之支援相應功能,最後儲存。
3、配置IIS使之支援PHP
1) 在“控制台”-“管理工具”中找到並開啟“Internet資訊服務(IIS)管理器”
2)找到“網站”-“預設網站”,右鍵點擊“預設網站”,然後點擊“屬性”
3)點擊“ISAPI篩選器”,再點擊“添加”按鈕,在彈出的“篩選器屬性”對話方塊中,依次填入 篩選器名稱“php”,可執行檔“d:/php5/php5isapi.dll”,如所示(其中php5isapi.dll的路徑可以按“瀏覽”按鈕來選擇),然後點擊“確定”退出
4)點擊“主目錄”標籤,再點擊“瀏覽”,把網站目錄指向到d:/wwwroot
5) 在主目錄標籤下點擊“配置”,出現“應用程式配置”對話方塊,再點擊“添加”按鈕,在彈出的“添加/編輯應用程式副檔名映射”對話方塊中,
在可執行檔位置中輸入 d:/php5/php5iaspi.dll,在副檔名處輸入 php,然後確定
6) 點擊“文檔”標籤,再點“添加”按鈕,在彈出的“添加預設文件”對話方塊中,填入:index.php,然後確定
7) 點擊“Web 服務擴充”,再點擊“添加一個新的 Web 服務擴充”,接著在彈出的“建立 Web 服務擴充”對話方塊中“副檔名”處輸入 php,再點“添加”,在“檔案路徑”下輸入 d:/php5/php5isapi.dll 確定,然後在“設定擴充狀態為允許”前打上鉤,最後確定退出。
8) 為了驗證我們剛才配置的環境是否能夠正常運行php,首先我們建立一個文本,並輸入以下內容
<?php
phpinfo();
?>
儲存為phpinfo.php,並放入網站根目錄(我這裡是d:/wwwroot),在IE瀏覽器中輸入http://localhost/phpinfo.php,斷行符號後出現如所示資訊,就證明系統已經支援PHP
9) 到此php環境全部配置完成,現在你的網站已經可以運行正常的php程式了。 4、安裝MySql,運行下載的mysql-essential-5.0.41-win32.msi,安裝過程請按照以示進行安裝,完成後將確保你的mysql正常運行。
注意:如果想更多的擴充請選擇UTF-8編碼
檢測MySQL,鍵盤的Win + R,彈出運行對話方塊,輸入cmd後斷行符號,進入命令提示字元,
然後輸入:“mysql -uroot –p”,斷行符號後要求輸入密碼,我設的密碼是123456,輸入密碼後按斷行符號即可。
現在可以看到如下成功的提示,表示全部安裝成功
OK完成!
補充:(可選)
單獨建立開啟關閉MySQL批處理
開啟:
@ECHO OFF
"D:/usr/local/mysql5/bin/mysqld-nt.exe" --install PHPWeb_DB --defaults-file="D:/usr/local/mysql5/my.ini"
net start PHPWeb_DB
另存新檔:啟動MySQL.bat
解釋:D:/usr/local/mysql5/bin/mysqld-nt.exe:你的MySQL程式路徑
關閉:
@echo off
net stop PHPWeb_DB
"D:/usr/local/mysql5/bin/mysqld-nt.exe" --remove PHPWeb_DB
另存新檔:關閉MySQL.bat
解釋:D:/usr/local/mysql5/bin/mysqld-nt.exe:你的MySQL程式路徑 5、安裝ZendOptimizer v3.3.0a 運行下載的ZendOptimizer-3.3.0a-Windows-i386.exe,安裝過程請按照以示進行安裝,完成後將確保你的Zend正常運行。
Zend 安裝OK~
6. 安裝phpMyAdmin-2.11.2.1
1)將下載的phpMyAdmin-2.11.2.1-all-languages.zip解壓縮到當前檔案夾,更名為phpMyAdmin,然後移動到網站根目錄下,這裡我的就是D:/wwwroot目錄下面
2)編輯D:/wwwroot/phpMyAdmin/libraries下的config.default.php
找到代碼
cfg['PmaAbsoluteUri'] = ''
改成
cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/' //請將localhost改成你的實際瀏覽網址,在目錄後面一定要加上“/”
找到代碼
cfg['blowfish_secret'] = ''
改成
cfg['blowfish_secret'] = 'gfehwwriewyi' //這裡隨便填寫內容,只要不留空就行了
找到代碼
cfg['Servers'][$i]['host'] = 'localhost'
改成
cfg['Servers'][$i]['host'] = 'localhost' //說明:如果你是串連原生資料庫這裡無需修改,如果串連的是遠端資料庫,請把localhost改成資料庫實際的IP地址
找到代碼
cfg['Servers'][$i]['auth_type'] = 'config'
改成
cfg['Servers'][$i]['auth_type'] = 'cookie'
3)儲存退出,開啟瀏覽器輸入http://localhost/phpmyadmin,即可進行相關操作
至此為止,你的伺服器環境已經全部配置成功!