close

[轉貼自]http://www.wretch.cc/blog/Littleassba/20629296


在 XP IIS 5.1 上手動安裝PHP-5.2.5 + MySQL-5.0.45 + phpMyAdmin-2.11.2.2






最近謝胖來找我接個case,因為要用asp.net+MS SQL來寫

但是我個人偏好PHP+MySQL(應該說只熟XD)

所以必需立即捨去可愛的Appserv全自動安裝。

因為Apache不支援ASP、ASP.NET,而IIS又不支援PHP

怎樣才能在PHP和ASP、ASP.NET兩者兼固呢?因為

Apache天生不想支援ASP、ASP.NET,所以只好從最可口的

IIS下手。

其實這個方法之前就嘗試過,試了一個晚上都沒試出來,查詢

眾多方法後還是宣告放棄。如今又捲土重來,我相信我一定能

制伏他,當然也因為我終於成功了才會有這一篇。

隨著版本的不同方法都會有些許差異,也就差在那一點點設定

的不同,出來的結果大相逕庭。廢話不多說,開始記錄所有過程。

============================================================

一、首先準備三個檔案:
        1. php-5.2.5-Win32-noinstall.zip                           (以下叫 PHP5 )
        2. mysql-noinstall-5.0.45-win32.zip                     (以下叫 MySQL)
        3. phpMyAdmin-2_11_2_2-all-languages.zip    (以下叫 phpMyAdmin)

二、安裝 PHP5
        1.將 PHP5 檔案解壓縮到 C:\PHP
        2.將 C:\PHP\php5ts.dll copy 到 C:\WINDOWS\system32
        3.將 C:\PHP\libmysql.dll copy 到 C:\WINDOWS\system32
        4.將 C:\PHP\php.ini-recommended copy 到 C:\WINDOWS 並更名為 php.ini

三、開啟上面第3步的 php.ini
        1.找到 extension_dir = "./" 並改成 extension_dir = "C:\PHP\ext\"
           有文章說最後一個 \ 要加,也有的 \ 都打成 /,根據我的測試都ok
               這也挺神奇的,尤其是 \ 和 / 都可以
        2.找到 ;extension=php_mbstring.dll
                    ;extension=php_mysql.dll
                    ;extension=php_mysqli.dll 
           這三個設定,把前面的 ; 都去掉(像是去註解),基本上可能不用去掉三個
           這麼多,但這是我目前可work的方法,;extension=php_mysql.dll ;
           是一定要去,有興趣自己再試試剩下兩個哪些可不用去貝。
        3.將 php.ini 存檔後關閉。
           ※若此時第四步已經先執行過要重新啟動 IIS。

四、設定 IIS
        控制台 > 系統管理工具 > Internet Information Services 
        本機電腦 > 網站 > 預設的網站 按右鍵選內容
        找到 [主目錄] [設定]
        按 [新增]
        在執行檔填入 C:\php\php5isapi.dll (或是按 [瀏覽] 找到這個檔案)
        副檔名填入 .php
        一直按 [確定] 並離開 IIS  

五、測試 PHP:
        1.在IIS的 wwwroot 底下( C:\Inetpub\wwwroot )新增一個筆記本,
           將內容打入<? php phpinfo() ?> 之後存檔後再將檔名改成
           phptest.php
        2.在 explorer 網址打上 http://localhost/phptest.php
           若是 php 的相關內容出現就算 IIS支援 PHP的動作成功了。

六、安裝 MySQL
        1.將 MySQL 檔案解壓縮到 C:\mysql 
        2.開始 > 執行
           輸入 C:\mysql\bin\mysqld -install 按確定
        3.到 控制台 > 系統管理工具 > 服務 裡將 MySQL啟動。
           ※若是找不到 MySQL 這個名稱就是未安裝正確。

七、安裝 phpMyAdmin
        將 phpMyAdmin 檔案解壓縮到 C:\Inetpub\wwwroot\phpmyadmin
        在 explorer 網址列輸入 http://localhost/phpmyadmin/index.php
        有畫面的話,就是代表安裝成功了!

============================================================

呼,終於完成了,看了一堆的資料終於給我試出來了,還沒開始研究ASP.NET

就花了這麼多功夫,不過問題終究解決了,可喜可賀可喜可賀。

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 chyuanyiin 的頭像
    chyuanyiin

    PCTOP 銓尹行銷顧問有限公司 CHYUANYIIN 的談天說地溫馨小窩

    chyuanyiin 發表在 痞客邦 留言(0) 人氣()