IIS伺服器完全配置實現asp,cgi,perl和php+mysql
來源:互聯網
上載者:User
cgi|iis|mysql|perl|伺服器 IIS伺服器完全配置實現asp,cgi,perl和php+mysql
IIS伺服器完全配置 現在我們要使IIS實現ASP,CGI,PERL和PHP+MYSQL
所需軟體(都要是For Windows的):
ActivePerl、PHP、MYSQL
一.ASP支援:
不用說了吧,什麼都不用做,本身就支援ASP運行。
二.CGI,PERL支援:
1.安裝ActivePerl
運行下載的ActivePerl一步一步安裝(注意:安裝路徑請選擇到根目錄的/usr/下(預設是perl),這樣對以後偵錯工具省很多事)
2.配置IIS
開啟"Internet 資訊服務"(在'管理工具'裡),點開預設網站的屬性,如圖:
選擇 "主目錄" 選項卡,然後點 "配置(G)...",彈出如圖對話方塊
然後 "添加(D)" 如下圖:
推薦"c:\usr\bin\perl.exe" 記得一定要在後面加上" %s %s ",不然沒法執行cgi的,確定後。用同樣的方法添加副檔名.pl,如圖:
完成後如圖:
現在你的IIS已經支援cgi,perl了!
三.PHP、MYSQL支援:
1.安裝PHP和MYSQL
運行下載的PHP和MYSQL一步一步安裝就行了(裝到哪裡都行,一般現在網上流行的都是安裝過的PHP,沒有安裝程式,你只需要把下載的壓縮包解壓縮出來就行了,放到如:c:\php下)
2.PHP支援:
2.1 拷貝php目錄下dlls檔案夾裡所有檔案到c:\windows\system32下
2.2配置IIS:和剛才配置cgi一樣,添加.php 如下圖:
完成後如下圖:
最後,把如圖:
這裡的 "執行許可權" 該成:"指令碼和可執行檔" 然後確定ok! 現在你的IIS已經完全支援PHP+MYSQL了!
一、下載MySQL資料庫(ODBC)驅動程式和MySQL資料庫系統程式
1.MySQL資料庫(ODBC)驅動程式下載地址為: http://mysql.com/Downloads/MyODBC/myodbc-2.50.36-nt.zip 、 http://download.sourceforge.net/pub/mirrors/mysql/Downloads/MyODBC/myodbc-2.50.36-nt.zip 或者 http://www.fykx.net/download/php/myodbc-2.50.36-nt.zip(1457KB)
2.MySQL資料庫系統程式下載地址為: http://www.mysql.com/Downloads/MySQL-3.23/mysql-3.23.30-gamma-win.zip (9632KB)或者是 http://www.fykx.net/download/php/mysql-3.23.30-gamma-win.zip
二、程式安裝
1.安裝MySQL資料庫(ODBC)驅動程式(Windows系統下必須安裝)
2.安裝MySQL資料庫系統程式,一般安裝在系統預設位置“C:\MySQL”,但要考慮你的伺服器是否作為網路資料庫伺服器,如果要在此伺服器上建立上百個資料庫使用者,就應該安裝在空間比較大硬碟分驅上,以免今後不必要的麻煩和繁瑣的設定。
三、程式的啟動
執行“[系統安裝盤符]:\MySQL\Bin\winmysqladmin.exe”這個程式來啟動MySQL資料庫系統和管理器,第一次啟動時,系統會出現“快速設定”視窗,要求建立第一個資料庫使用者帳號,如下圖。在User name中輸入第一個MySQL資料庫帳號的使用者名稱,在Password中輸入第一個MySQL資料庫帳號的密碼,最好你記住輸入的值,然後進入MySQL資料庫管理視窗,過一會兒程式自動已最小化的視窗到系統的托架處(工作列的右邊有個“紅綠燈”表徵圖),系統已經正常啟動(Windows2000還要檢查一下“元件服務管理器”中“MySQL元件服務”是否啟動)。這時,程式還在啟動組裡添加了一個捷徑,下次啟動電腦就自動啟動MySQL資料庫系統。
四、資料庫的建立
第一次啟動資料庫,系統就自動建立了名稱為MySQL和test的兩個資料庫,你可以用以下的方法建立其它名稱的資料庫:
按右鍵系統托架“紅綠燈”表徵圖=>>單擊“Show me”開啟MySQL資料庫管理視窗=>>選擇“Databases”標籤=>>選擇資料庫伺服器=>>按右鍵一下=>>選擇“Create database”功能表項目=>>在彈出的添加資料庫對話方塊中鍵入資料庫名稱(Database name)=>>單擊“Create the datebase(建立這個資料庫)”,一個新的資料庫就建立了。如下圖
五、資料庫使用者帳號管理
第一次啟動資料庫就建立了一個資料庫使用者帳號,如果你的伺服器要讓多個使用者使用的話,就必須建立多個資料庫使用者帳號,步驟如下:
啟動“ODBC 資料來源管理器”(WindowsNT系統下“ODBC 資料來源管理器”在“管理工具”裡,Windows98 or Me系統下“ODBC 資料來源管理器”在“控制台”裡)=>>在第一個標籤“使用者DSN”中單擊“添加”按鈕=>>在資料來源驅動程式列表中選擇“MySQL”=>>單擊“完成”按鈕=>>在“資料庫驅動程式配置”對話方塊“Windows DSN name”中填入“動感教育網”(表示為動感教育網開的帳號),在MySQL host(Name or IP)填入伺服器的主機名稱或者IP地址,在MySQL database name中填入資料庫名稱,在User中填入資料庫帳號的使用者名稱,在Password中填入資料庫帳號的密碼,其它的為預設設定=>>單擊“OK”。一個新的資料庫帳號就建立起來了。
六、偵錯工具(以版面風格美化後的vBulletin Version 1.1.5 中文標準版為代理例)
1.修改Admin/Config.php檔案,具體內容如下:
<?php
// 目前只支援MySQL
$dbservertype="mysql";
// hostname或伺服器ip
$servername="localhost";
// 登入資料庫的使用者名稱和密碼
$dbusername="xiaozhang";
$dbpassword="123456";
// 資料庫名
$dbname="mysql";
//允許在控制台查看/編輯密碼
// 0 = 不可見或編輯
// 1 = 不可見,但可以編輯
// 2 = 可見和可以編輯
$pwdincp=2;
?>
(轉自http://bbs.iduba.net)