Win2003+IIIS6+php4.42+MySql4.0.16+phpMyAdmin-2.7.0-pl2安裝成功分享

phpBB-TW Knowledge Base
收集網友們在竹貓所發表的教學主題或文章,以利分享!
(僅供瀏覽,由版主群維護)
回覆文章
showhss
星球普通子民
星球普通子民
文章: 23
註冊時間: 2004-04-07 09:22
來自: 南湖國小

Win2003+IIIS6+php4.42+MySql4.0.16+phpMyAdmin-2.7.0-pl2安裝成功分享

文章 showhss »

試了一個多月終於研究出Win2003+IIIS6+php4.42+MySql4.0.16成功安裝,
可跑完成後可跑phpBB-2.0.19 、xoops-2.0.13.2-tw-big5 、許智超老師的班級網頁系統。

--------------------------------------------------
IIS6 + php4.42 + MySql4.0.16 + mysql-connector-odbc-3.51.12獨立安裝
所有程式與參考文件均已在此網址:
http://w3.nhps.tp.edu.tw/cptech/upload/ ... .51.12.rar
約40MB
著作屬於原作者!

一、安裝PHP4.42
1-1請執行php-4.4.2-installer.exe自動安裝……….

1-2安裝完,PHP會少掉很多擴充程式,需手動複製到c:\php下
把php-4.4.2-Win32.zip解開,把程式複製到到PHP資料夾內

1-3修改php.ini
到C:\windows下找到php.ini 修改
1-3-1不顯示錯誤,在WIN環境有時會顯示錯誤訊息但是實際上是可以執行的,故將其關閉!
277 行display_errors = On 改成 display_errors = Off
282 行display_startup_errors = On 改成display_startup_errors = Off

1-3-2 開啟全域變數
265 行register_globals = Off 改成 register_globals = On

1-3-3 檔案上傳設定
483 行 改成 file_uploads = On
490 行 改成 upload_max_filesize = 200M (改成你想要的上傳大小)

1-3-4 擴充程式設定
428 行 extension_dir = "./" 改成 extension_dir = "./extensions"
(確定您的*.dll放在c:\php\extensions下)
542 行 ;extension=php_mbstring.dll 改成 extension=php_mbstring.dll
( ; 去掉,解決phpmyadmin找不到 PHP 內的 mbstring 編碼模組的錯誤訊息)
555 行 ;extension=php_gd2.dll 改成 extension=php_gd2.dll ( ; 去掉,照片模組常會使用)

1-3-5 發信功能設定
此功能在自動安裝php-4.4.2-installer.exe 時會出現,若沒有設定,可依下列設定
600 行 SMTP = localhost ; for Win32 only
改成您的SMTP server SMTP = mail.XXX.tp.edu.tw
602 行 ;sendmail_from = me@example.com 去掉 ;
改成您的寄件者信箱 sendmail_from= astroadmin@nhps.tp.edu.tw

1-4 將C:\windows下找到php.ini 修改完儲存後,再複製一份到C:\windows\system32下

1-5 設定php資料夾限
檢查PHP目錄夾→內容→安全:是否有包含IUSR_你主機名稱( Internet來賓帳戶) 之使用者,並且必須有允許讀取及執行、清單資料夾內容、讀取,三個權限!

二、安裝MySQL
在2003 server 測試後,發現mysql-4.0.16-win.zip 版 可正確與phpmyadmin連結(之前安裝過4.0.18及5.X 版 在與phpmyadmin連結管理時,都會出現錯誤)故建議安裝4.0.16即可

2-1先將mysql-4.0.16-win.zip解壓縮,再執行setup.exe安裝,選擇mysql的路徑,不用一分鐘就安裝完畢!

2-2其中mysql的管理帳號密碼可用winmysqladmin.exe程式加入
執行C:\mysql\bin\winmysqladmin.exe 就會出現填入帳號密碼畫面,請填入管理者帳號密碼,

2-3若mysql運作成功與否,請檢查右下角像紅綠燈的小燈號,綠燈即安裝成功並正常運作!


以下文章為Artems撰 http://phpbb-tw.net/phpbb/viewtopic.php?t=20700
-----------------------------------------------------------------------------------------------------------------
下載MySQL壓縮檔,解壓縮後執行安裝動作
安裝完成後,會在WINDOWS的服務中產生一個MySQL服務,服務的預設是自動。
也就是每當開機時候就會自動啟動MySQL
若不想自動啟動MySQL,可以將服務設為手動。
需要啟動MySQL時候只要開始功能鍵中啟動MySql Admin的連結檔,
如果找不到MySql Admin的連結檔,請至C:\mysql\bin\winmysqladmin.exe
設置一個winmysqladmin.exe的捷徑放置到桌面或開始功能鍵中即可
啟動MySql Admin之後小時鐘旁會有個燈號,正常啟動是綠燈
檢查MySql Admin控制台 my.ini setup 當中
#bind-address=localhost
若您有固定IP,也可以改成IP位置
MySql Admin並不能建立資料夾與資料表,只是個監控程式。
必須再安裝phpMyAdmin才能建立與管理資料表
不過IIS的站台要與聯繫MySql 索取資料必須在安裝MySql 的ODBC驅動程式並建立資料來源
------------------------------------------------------------------------------


三、安裝phpMyAdmin-2.7.0-pl2
phpMyAdmin-2.7.0-pl2的config檔 改成config.default.php,以下三篇文章所提到的config.inc.php請修改config.default.php存檔即可!
請務必於讀下面
[教學]phpMyAdmin 建立 MySQL 管理者
[教學]phpMyAdmin 登入

即可設定phpMyAdmin與管理MySQL

以下文章為Artems撰 http://phpbb-tw.net/phpbb/viewtopic.php?t=20700
---------------------------------------------------------------------------------------------------
3-1下載解壓縮後,資料夾直接放入C:\Inetpub\wwwroot\phpMyAdmin即可
(你要確定你的phpMyAdmin目錄夾在IIS預設localhost 底下或者新增一個虛擬目錄夾指向phpMyAdmin)
3-2安裝好之後打開瀏覽器輸入http://localhost /phpMyAdmin/index.php 即可看到管理介面(沒有帳號密碼)。並選擇中文環境。到這邊必須在說明一個概念,phpMyAdmin是網頁模式管理mysql資料表
3-3 設定phpMyAdmin的管理者
首先你到這個phpMyAdmin的「權限」查看,帳號預設有二組,任何(Any) 與root,
這二個共四組並沒有設定密碼,所以當你第一次安裝phpbb與ODBC資料帳號時候,所填寫資料庫的帳號只能使用這二個帳號!等安裝好PHPBB之後並且成功顯示之後可在去修改帳號設定。
3-4進階設定:
在安全上若不想使用這二組帳號時候,你可以將 root 與 任何 帳號給全部移除,或把root名稱改為自己想要的名稱,或者新增一個帳號,並且要修改phpMyAdmin/config.inc.php檔案!

3-5[教學]phpMyAdmin 建立 MySQL 管理者
http://phpbb-tw.net/phpbb/viewtopic.php?t=25581

3-6[教學]phpMyAdmin 登入
http://phpbb-tw.net/phpbb/viewtopic.php ... sc&start=0


四、MyODBC驅動程式
這裡是安裝mysql-connector-odbc-3.51.12-win32.msi,點兩下就安裝完畢。
完成安裝程序後,到開始功能鍵中→系統管理工具→資料來源(ODBC) →驅動程式
就會發現
MySQL ODBC 3.51 Driver
已經安裝完成驅動程式了


以上就是用IIS6跑PHP的環境建置,
完成後可跑phpBB-2.0.19 、xoops-2.0.13.2-tw-big5 、許智超老師的班級網頁系統
提供給大家參考!
最後,感謝本校溫博安老師協助測試2003server+PHP環境!


有問題大家再一起研究! show@tp.edu.tw

●作業系統:Windows 2003 Server Standar Edition
●安裝程式:IIS6 + php4.42 + MySql4.0.16 + mysql-connector-odbc-3.51.12
●上網方式:http://ast.nhps.tp.edu.tw/phpbb (學術網)
●phpBB2版本:phpBB 2.0.19
回覆文章

回到「教學文件庫」