在Win2003(64位)中配置IIS6+PHP5.2.17+MySQL5.5的運(yùn)行環(huán)境
安裝前的準(zhǔn)備工作:
在c盤或者d盤的根目錄下創(chuàng)建一個文件夾,名稱您可以自行確定。我們這里在d盤根目錄下創(chuàng)建一個叫oServer的文件夾。
1.下載PHP
a)訪問http://windows.php.net/download
b)下載VC9 x86 Thread Safe ( 請務(wù)必下載5.2系列的版本,如果您沒有找到具體地址,可以點(diǎn)擊下面的鏈接下載
http://windows.php.net/downloads/releases/php-5.2.17-Win32-VC6-x86.zip)
c)下載后,將其解壓到d:/oServer/php文件夾,如果沒有php文件夾,請創(chuàng)建它。
2.下載MySQL
a)訪問http://www.mysql.com/downloads/mysql/,選擇64位版本的mysql5.5
點(diǎn)擊下圖紅框處的鏈接即可下載
如果您沒有找到具體地址,可以點(diǎn)擊下面的鏈接下載
http://cdn.mysql.com/Downloads/MySQL-5.5/mysql-5.5.28-winx64.msi
b)下載后,將其放到桌面待用
3.配置IIS
默認(rèn)2003服務(wù)器沒有安裝IIS,您需要單獨(dú)開啟。步驟如下:
點(diǎn)擊 控制面板》管理工具》管理您的服務(wù)器》添加或刪除角色
然后點(diǎn)擊 下一步,選擇 應(yīng)用程序服務(wù)器(IIS,ASP.NET)
在下面的界面中,如果您希望當(dāng)前服務(wù)器既可以運(yùn)行PHP程序,又可以運(yùn)行ASP.NET程序,您可以選中紅框中的選項(xiàng),否則您不必選中紅框內(nèi)的選項(xiàng)。
點(diǎn)擊 下一步
系統(tǒng)開始自動為您安裝IIS服務(wù)器
如果在安裝過程中,提示您以下的信息,請插入您的Windows 2003安裝光盤或者虛擬光驅(qū)中的Windows2003鏡像,選擇旁邊的 瀏覽 按鈕,找到i386文件夾,然后點(diǎn)擊確定。
然后點(diǎn)擊打開,系統(tǒng)會繼續(xù)自動安裝。如果系統(tǒng)多次提示您,讓您指定文件夾,您都可以選擇這個I386文件夾,然后點(diǎn)擊確定,系統(tǒng)會繼續(xù)安裝。
安裝成功后,界面如下。
4.配置PHP
1. 修改php文件夾中的php.ini-production,將其改成php.ini。
2. 在php.ini中找到 ;extension_dir=”./” 將其前面的分號去掉,并修改成extension_dir=”d:/oServer/php/ext”
3. 找到下面的語句,去掉前面的分號
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_pdo.dll
extension=php_pdo_mysql.dll
extension=php_mcrypt.dll
找到 ; date.timezone = 去掉前面的分號,
改成 date.timezone =Asia/Shanghai
5.配置IIS使之支持PHP
打開IIS,開始配置PHP
找到 網(wǎng)站》默認(rèn)網(wǎng)站,點(diǎn)擊鼠標(biāo)右鍵,點(diǎn)擊屬性。
點(diǎn)擊“ISAPI篩選器”,再點(diǎn)擊“添加”按鈕,在彈出的“篩選器屬性”對話框中,依次填入篩選器名稱“PHP”,可執(zhí)行文件“d:\oServer\php\php5isapi.dll”
在“主目錄”標(biāo)簽下點(diǎn)擊“配置”,出現(xiàn)“應(yīng)用程序配置”對話框,點(diǎn)擊“添加”按鈕,在彈出的“添加/編輯應(yīng)用程序擴(kuò)展名映射”對話框中,在可執(zhí)行文件位置中輸入“d:\oServer\php\php5isapi.dll”,在擴(kuò)展名處輸入“.php”,然后確定。
選中 文檔,點(diǎn)擊 添加 然后在 默認(rèn)內(nèi)容頁中輸入 index.php,點(diǎn)擊確定。
設(shè)置IIS管理器中的“web服務(wù)器擴(kuò)展”
在右側(cè)的空白區(qū)域右鍵點(diǎn)擊“添加一個新的Web服務(wù)擴(kuò)展”
在彈出的窗口中:擴(kuò)展名填寫“.php”,然后點(diǎn)擊添加按鈕,瀏覽php安裝包下的php5isapi.dll文件,點(diǎn)擊確定。然后選中 設(shè)置擴(kuò)展?fàn)顟B(tài)位允許。設(shè)置完成后,
重啟IIS。
重啟IIS
在網(wǎng)站目錄下新建一個txt文本文件
輸入以下內(nèi)容:
<?php
phpinfo();
?>
保存成test.php(注意擴(kuò)展名不能是 test.php.txt)
在瀏覽器中輸入http://localhost/test.php,如果出現(xiàn)如下界面,表明安裝成功!
相關(guān)文章
PHP+MySQL實(shí)現(xiàn)消息隊(duì)列的方法分析
這篇文章主要介紹了PHP+MySQL實(shí)現(xiàn)消息隊(duì)列的方法,結(jié)合實(shí)例形式分析了php+mysql構(gòu)建消息隊(duì)列并使用定時器間歇發(fā)送信息相關(guān)操作技巧,需要的朋友可以參考下2018-05-05實(shí)現(xiàn)php刪除鏈表中重復(fù)的結(jié)點(diǎn)
在本篇文章中,我們給大家?guī)砹岁P(guān)于php刪除鏈表中重復(fù)的結(jié)點(diǎn)的相關(guān)知識點(diǎn)內(nèi)容以及相關(guān)代碼,有興趣的朋友們參考下。2018-09-09php中switch與ifelse的效率區(qū)別及適用情況分析
這篇文章主要介紹了php中switch與ifelse的效率區(qū)別及適用情況分析,以實(shí)例的形式分析了針對變量與常量的情況下switch與ifelse的效率區(qū)別,非常具有實(shí)用價值,需要的朋友可以參考下2015-02-02PHP中strtr與str_replace函數(shù)運(yùn)行性能簡單測試示例
這篇文章主要介紹了PHP中strtr與str_replace函數(shù)運(yùn)行性能簡單測試,結(jié)合具體實(shí)例形式對比分析了PHP中strtr與str_replace函數(shù)的測試運(yùn)行效率,需要的朋友可以參考下2019-06-06PHP set_error_handler()函數(shù)使用詳解(示例)
本文詳細(xì)介紹PHP set_error_handler()函數(shù)的使用方法,最后還提供了一個實(shí)例2013-11-11