IIS伺服器完全配置攻略(ASP,CGI,PERL和PHP+MYSQL)

來源:互聯網
上載者:User
IIS伺服器完全配置攻略(ASP,CGI,PERL和PHP+MYSQL)
[ 作者:佚名    轉貼自:網路    點擊數:1812    文章錄入:阿新 ]
在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不需任何設定,直接安裝即可

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.