| 在Windows2000下添加Internet資訊服務(IIS)組件。 IIS伺服器完全配置 現在我們要使IIS實現ASP,CGI,PERL和PHP+MYSQL 所需軟體(ActivePerl、PHP、MYSQL ) ActivePerl下載: 國內:http://www.downloadsky.com/down/ActivePerl-5.6.1.630-MSWin32-x86.zip (目前最新版本是ActivePerl V5.6.1.630) PHP下載: 國外:http://www.php.net/do_download.php?download_file=php-4.1.1-Win32.zip(目前最新版本是PHP V4.1.1。個人認為最好不要用"PHP 4.1.1 installer"這個) MYSQL下載: 國內: http://www.esoftware.com.cn/oload.php?url=http://ftp.eware.com.cn/pub/utility/developer/mysql-3.23.45-win.zip (版本是MYSQL V3.23.45) --------------------------------------------------------------------------------------------- 一.ASP支援: 不用說了吧,什麼都不用做,本身就支援ASP運行。 二.CGI,PERL支援: 1.安裝ActivePerl 運行下載的ActivePerl一步一步安裝(注意:安裝路徑請選擇到根目錄的c:/usr下(預設是perl),這樣對以後偵錯工具省很多事) 運行regedit (需要重新啟動電腦才會生效) 找到: HKEY_LOCAL_MACHINE/System/Currentcontrlset/Services/W3svc/Parameters/ScriptMap 目錄 增加以下索引值: 鍵名: ".cgi" 索引值: "C:/USR/BIN/perl.exe %s %s" 鍵名: ".pl" 索引值: "C:/USR/BIN/perl.exe %s %s" 2.配置IIS 開啟"Internet 資訊服務"(在'管理工具'裡),點開預設網站的屬性,: 選擇 "主目錄" 選項卡,然後點 "配置(G)...",彈出對話方塊: 然後 "添加(D)" 如: 推薦"c:/usr/bin/perl.exe" 記得一定要在後面加上" %s %s ",不然沒法執行cgi的,確定後。用同樣的方法添加副檔名.pl, 完成後 接著,選中“ISAPI篩選器”頁,單擊“添加”按鈕;在“篩選器名稱”中輸入“cgi”,在“可執行檔”中輸入“C:/usr/bin/PerlIS.dll”,點擊“確定”。 現在你的IIS已經支援cgi,perl了! 但是還不行,因為還有最後一步: 在2000裡還有一個問題是檔案目錄許可權沒設的問題!!! 你到資源管理員裡面把你的網站根目錄許可權(對著那個目錄按右健就看到了有個安全使用權限設定)設為所有人“完全控制”就可以了. 以後裝什麼就都通過了! 關閉所有視窗,重啟系統後,可開啟IE瀏覽器進行測試。 最後編寫測試程式: 檔案test.cgi放在CGI-BIN這個目錄下,代碼如下 #!/usr/bin/perl print "Content-type:text/html/n/n"; print "< TITLE> IIS配置測試程式< /TITLE> "; print "IIS配置正常!!! "; 在瀏覽器地址欄中鍵入http://127.0.0.1/cgi-bin/test.cgi 如果在瀏覽器中顯示:“IIS配置正常!!! ” 你就成功了。 三.PHP、MYSQL支援: 1.安裝PHP和MYSQL 運行下載的PHP和MYSQL一步一步安裝就行了.裝到哪裡都行,但清風推薦您用解壓版的PHP,p這個包裡沒有安裝程式,你只需要把下載的壓縮包解壓縮出來就行了,放到如:c:/php下. 2.PHP支援: 2.1 拷貝php目錄下dlls檔案夾裡所有檔案到c:/winnt/system32下 ; 把C:/php下的php4ts.dll移到C:/WINDOWS/SYSTEM下覆蓋原檔案. 再把C:/php下的php.ini-dist複製到C:/winnt下並改名為php.ini. 2.2配置IIS:和剛才配置cgi一樣,添加.php 如: 完成後如: 最後,把 這裡的 "執行許可權" 該成:"指令碼和可執行檔" 然後確定ok! 3、mysql的安裝 雙擊檔案解壓,雙擊setup.exe安裝,預設路徑為C:/mysql。 在c:/mysql下有一個檔案my-example.cnf改名為my.cnf拷貝到c:/下面. 4、phpMyAdmin的安裝 雙擊檔案解壓到c:/phpMyAdmin. 用PHPED把c:/phpMyAdmin下的config.inc.php3開啟,把第65行的“require("english.inc.php3");”改為“require("chinese_gb.inc.php3");”。 現在你的IIS已經完全支援PHP+MYSQL了 註:MYSQL不需任何設定,直接安裝即可 |