WindowsXP+IIS+PHP5+MySQL5+Zend+GD庫+phpMyAdmin+PHPWind 5.3 安裝教程

來源:互聯網
上載者:User
關鍵字 WindowsXP+IIS+PHP5+MySQL5+Zend+GD庫+phpMyAdmin+PHPWind 5.3 安裝
一、準備工作:
  1、安裝好

  2、準備好所需用到的軟體,我所用的具體如下:
    php V5.2.1 For Windows
    http://www.skycn.com/soft/516.html

    MySQL For Windows V5.2 Alpha
    http://www.skycn.com/soft/1262.html

    PHPMyAdmin For     http://www.skycn.com/soft/10687.html

    Zend Optimizer V3.2.6 For     http://www.skycn.com/soft/20133.html

    PHPWind論壇系統 V5.3
    http://www.skycn.com/soft/34201.html

  3、系統構建設定:
    建壇所需用到的軟體均安裝在“F:\MyForumPRog”目錄下,IIS根目錄為“F:\MyForumProg\MyBBS”目錄;
  本例中MySQL系統“root”使用者口令為“123456”,論壇資料庫名為“MyData”。
  如果大家的系統設定與此不同,請注意在相關處自行修改。

  另:在所配中,請注意滑鼠箭頭所指。


二、PHP安裝:
  1、將“PHP V5.2.1 for

  2、將“F:\MyForumProg\PHP”目錄下的“php.exe”、“php-win.exe”及“php.ini-recommended”等三個檔案拷貝到“C:\WinXP”目錄下;將“F:\MyForumProg\PHP”目錄下所有的“.dll”檔案拷貝到“C:\WinXP\system32”目錄下。我在拷貝時未見有重名提示,如有重名提示就選擇覆蓋。
  另:有些教程上特別提到:“要將‘F:\MyForumProg\PHP\ext’目錄下所有的‘.dll’檔案也拷貝到‘C:\WinXP\system32’目錄下”,我沒拷也裝成了,但不知道將來在使用過程中會不會有影響。

  3、將“C:\WinXP\php.ini-recommended”檔案改名為“php.ini”,然後用記事本開啟編輯。
  尋找字串“register_globals = Off”,將“register_globals = Off”改為“register_globals = On”(見);

  尋找字串“extension_dir =”,將“extension_dir = ".\"”改為“extension_dir = "F:\MyForumProg\PHP\ext"”(見);

  尋找字串“;     ;extension=php_dbase.dll  可選
    ;extension=php_gd2.dll   此項用以支援GD庫的,一般需要,必選
    ;extension=php_ldap.dll   可選
    ;extension=php_mbstring.dll 此項不選則使用PHPMyAdmin會提示錯誤,必選
    ;extension=php_mssql.dll   此項用以支援MSSQL資料庫,可選
    ;extension=php_mysql.dll   此項用以支援MySQL資料庫,必選
  最後,儲存檔案退出,PHP至此安裝、配置完畢。


三、配置IIS以支援PHP:
  1、運行模式選擇:PHP有CGI 和ISAPI 兩種運行模式。一般說來,CGI 模式系統資源消耗高,容易因逾時而沒有反映,但實際上比較安全;而ISAPI 模式執行效率高,系統資源消耗小,負載能力強,但安全性略遜。本例所講的是本機安裝,在安全性要求上可以適度放寬,故以ISAPI模式為例介紹配置步驟。

  2、在“控制台”的“管理工具”中雙擊運行“Internet 資訊服務”,在隨後彈出的“Internet 資訊服務”視窗中逐級點開左側的“+”號,直至“預設網站”出現;在“預設網站”上單擊右鍵並點選“停止”,停止IIS的Web支援以便配置(見)。


  3、在“預設網站”上單擊右鍵並點選“屬性”(注意:此時“預設網站”已變為“預設網站(停止)”了),開始對IIS進行配置(見)。


  4、在隨後彈出的“預設網站(停止)屬性”視窗中,點選“主目錄”,將“本地路徑”設為“F:\MyForumProg\MyBBS”(見);

  注意:“應用程式設定”欄中的“執行許可權”項應為“純指令碼”(預設選項,見);

  然後,再點選右側的“配置”按鈕(見);

  在隨後彈出的“應用程式配置”視窗的“映射”項中,點選下方的“添加”按鈕(見);

  在接著彈出的“添加/編輯應用程式副檔名映射”視窗中,“可執行檔”處輸入“F:\MyForumProg\PHP\php5isapi.dll”,“副檔名”處輸入“.php”(注意別漏了“.”),然後點下方的“確定”按鈕退出(見);

  退出“添加/編輯應用程式副檔名映射”視窗後,你可以在“應用程式配置”視窗的“映射”項中看到剛才添加的“.php”應用程式對應(見),接著點下方的“確定”按鈕退出。


  5、返回“預設網站(停止)屬性”視窗後,點選“ISAPI篩選器”項,然後點右側的“添加”按鈕(見);

  在隨後彈出的“篩選器屬性”視窗中,“篩選器名稱”處輸入“php”(注意:這裡沒有“.”了),“可執行檔”處輸入“F:\MyForumProg\PHP\php5isapi.dll”,然後點下方的“確定”按鈕退出(見);

  退出“篩選器屬性”視窗後,你可以在“ISAPI篩選器”視窗中看到剛才添加的“php”篩選器(見),接著點下方的“確定”按鈕退出。


  6、返回“預設網站(停止)屬性”視窗後,點選“文檔”項,然後點右側的“添加”按鈕(見);

  在隨後彈出的“添加預設文件”視窗中,“預設文件名”處輸入“index.php”,向預設的 Web 網站啟動文件列表中添加“index.php” 項,然後點“確定”按鈕退出(見);

  返回“預設網站(停止)屬性”的“文檔”視窗後,點選“index.php”項,然後點擊左側的上箭頭,直至“index.php”項升到頂端(見),將“index.php ”啟動文件的優先順序升到最高,以便訪問網站時首先尋找並開啟“index.php ”啟動文件,接著點下方的“確定”按鈕退出;

  在隨後彈出的“繼承覆蓋”視窗中,接著點下方的“確定”按鈕退出“預設網站(停止)屬性”視窗(見)。


  7、在“開始”菜單的“運行”中順序執行下列三條命令:
    net stop w3svc
    net stop iisadmin
    net start w3svc

  8、再次運行“Internet 資訊服務”,在“預設網站(停止)”上單擊右鍵並點選“啟動”,以啟動IIS的Web支援(見);

  此時進入“預設網站 屬性”視窗,點選“ISAPI篩選器”項,可以看到“php”篩選器已經載入(見);

  IIS至此已全部配置完畢,關閉“Internet 資訊服務”視窗。

  9、在IIS 根目錄(F:\MyForumProg\MyBBS)下建立一個名為“phpinfo.php”的檔案,內容如下:
        phpinfo();
    ?>
在瀏覽器中開啟:http://localhost/phpinfo.php,如能看到當前伺服器所支援PHP的全部資訊,則說明IIS配置成功了。注意:“Server API”的模式為“ISAPI ”(見)。



四、安裝 MySQL:
  1、將“MySQL for

  由於要將軟體安裝到“F:\MyForumProg”目錄下而非預設安裝路徑,因此在“Setup Type”中應選擇“Custom”以便更改安裝路徑(見);

  在“Custom Setup”中點“Change...”更改安裝路徑(見);


  更改好安裝路徑後繼續安裝(見);



  在隨後出現的“MySQL.com Sign-UP”視窗中,點選下方的“Skip Sign-UP”後繼續(見);

  至此,MySQL 5.2的安裝已經完成,勾選“Configure the MySQL Server now”項以便隨後進行MySQL Server的配置,然後點下方的“Finish”按鈕完成安裝過程(見)。


  2、隨後即會自動進入MySQL Server 配置介面(見);

  點選“Standard Configuration”(標準配置)後繼續(見);

  選擇以

  接著設定“root”使用者口令,本例中為“123456”(見);

  最後點下方的“Execute”按鈕開始回合組態程式(見),運行結束即完成MySQL Server的配置。注意:如果你的機器上裝有防火牆,運行到第三項“Start service”時可能會彈出網路訪問請求,此時應予允許存取。



五、安裝 Zend Optimizer :
  1、將“Zend Optimizer V3.2.6 For

  2、在“Choose Destination Folder”畫面將安裝路徑更改為“F:\MyForumProg\ZendOptimizer”後繼續(見)。


  3、在“Choose Web server”畫面點選IIS後繼續(見)。

  4、在“Choose the php.ini folder”畫面定位“php.ini”的安裝路徑(應為:C:\WinXP)後繼續(見)。

  5、在“Choose the Web server's root folder”畫面定位IIS根目錄(應為:F:\MyForumProg\MyBBS)後繼續(見)。

  6、在“Pre-Install Summary”畫面點下方的“Install”按鈕開始安裝(見)。

  7、安裝完成後點下方的“Finish”按鈕退出安裝程式(見)。

  8、此時可在瀏覽器中開啟:http://localhost/phpinfo.php,注意對比一下安裝前後“Zend Engine”處顯示資訊的差異的(見)。




六、安裝GD庫:
  在前面配置“php.ini”檔案時其實已經開啟了GD庫支援(即去掉“;extension=php_gd2.dll”行首的“;”),可在瀏覽器中開啟:http://localhost/phpinfo.php,查看GD庫支援(GD Support)狀態(見)。

  如果GD庫支援(GD Support)狀態不對的話,該怎麼處理就不用我再多說了吧。:)


七、安裝PHPMyAdmin:
  1、將“PHPMyAdmin V2.10.0 rc1”安裝包直接解壓到“F:\MyForumProg\MyBBS\PHPMyAdmin”目錄下(見)。

  2、將“F:\MyForumProg\MyBBS\PHPMyAdmin\libraries”目錄下的“config.default.php”檔案拷貝到“F:\MyForumProg\MyBBS\PHPMyAdmin”目錄下,並改名為“config.inc.php”,然後用記事本開啟編輯。
  尋找字串“$cfg['PmaAbsoluteUri']”,將其值設定為PHPMyAdmin的URL:http://localhost/PHPMyAdmin/(見);

  尋找字串“$cfg['blowfish_secret']”,此變數設定的是cookie加密金鑰,隨便輸幾個字元就可以了(見);

  尋找字串“$cfg['Servers'][$i]['host']”,將其值設定為“localhost”(見);

  尋找字串“$cfg['Servers'][$i]['auth_type']”,其值預設為“config”,一般用於本機調試,存在一定的安全隱患,建議將其值設定為“cookie”(見);

  尋找字串“$cfg['Servers'][$i]['passWord']”,將其值設定為MySQL系統“root”使用者口令“123456”(見);

  尋找字串“$cfg['DefaultLang']”,將其值設定為“zh-gb2312 ”(見);

  尋找字串“$cfg['DefaultCharset'] ”,將其值設定為“gb2312”(見)。

  3、最後,儲存檔案退出,PHPMyAdmin至此已安裝、配置完畢。在瀏覽器中開啟:http://localhost/PHPMyAdmin/,應該可以看到畫面。



八、使用PHPMyAdmin構建資料庫:
  1、在 http://localhost/PHPMyAdmin/ 頁面中輸入“root”使用者的口令“123456”,即可進入PHPMyAdmin操作MySQL資料庫(見)。

  2、MySql預設指向的使用者資料庫為“test”庫,為規範管理起見,可將“test”庫刪除,並建立論壇專用的資料庫。
  首先,點開左側的資料庫選擇框,點選“test(0)”資料庫(見);

  然後在右側的操作區點“刪除”按鈕(見);

  在隨後彈出的確認視窗點“確定”以確認刪除(見);

  操作返回後,在右側操作區頂端可見“資料庫'test'已被刪除。”的結果提示(見)。

  3、在“建立一個新的資料庫”提示下面的編輯框內輸入論壇專用資料庫的庫名:MyData,然後點“建立”按鈕建立資料庫(見);

  操作返回後,在右側操作區頂端可見“資料庫 MyData 已建立。”的結果提示(見);

  4、點左側綠色的“Exit”按鈕退出PHPMyAdmin操作介面並關閉視窗(見)。

  OK,論壇安裝所需的準備工作至此已全部完成,下面可以開始論壇程式的安裝、配置了。


九、“PHPWind論壇系統 V5.3 正式版”的安裝、配置:
  1、將“PHPWind論壇系統 V5.3 正式版”的安裝包解壓,然後“複製”其中的“upload”檔案夾,並將其“粘貼”到IIS根目錄(F:\MyForumProg\MyBBS)下。

  2、在瀏覽器中開啟:http://localhost/upload/install.php,可以看到PHPWind論壇系統相關的著作權、責任聲明;很顯然,要想繼續走下去,在這裡就只有點“同意”按鈕了(見)。

  3、在隨後出現的頁面上半部,可看到相關目錄及檔案的可寫性測試結果(見);不用說,這裡應該全為“OK”才行;

  在頁面的下半部應設定論壇的資料庫資料及管理員帳號、密碼,並將目錄“F:\MyForumProg\MyBBS”設定為完全共用,設定好後點下方的“開始安裝”按鈕繼續(見)。
  注意:如不將目錄“F:\MyForumProg\MyBBS”設定為完全共用,在接下來的安裝過程中會出現錯誤提示。理論上講,只需將“F:\MyForumProg\MyBBS\upload”下的某幾個目錄設定為共用就可以了,但為了圖方便我就沒有具體去試,有興趣的朋友可以試一下。

  4、在隨後出現的頁面上半部,可以看到設定論壇資料庫資料及管理員帳號、密碼操作的結果;至於頁面下半部的論壇營銷、推廣設定,由於是本機安裝,可以全部取消;設定好後,點下方的“繼續安裝”按鈕繼續(見)。
  建議:為了熟悉論壇營銷、推廣的相關操作,可以將其都安裝起來,反正對於目前主流配置的機器來說,這點兒資源消耗實在是算不了什麼。

  5、如果你能看到接下來的這個頁面,那麼恭喜你,論壇安裝成功!
  在頁面下半部提示你的網站及論壇URL為:http://localhost/upload(見),點下方的“完成安裝”按鈕繼續。

  6、在隨後出現的頁面中,點下方的“...進入管理面板...”連結(見),可直接轉到論壇管理員登陸頁面:http://localhost/upload/admin.php;

  在管理員登陸頁面(http://localhost/upload/admin.php)中,正確輸入管理員的ID及密碼(見),即可進入論壇後台,開始對論壇的相關內容進行設定。

  7、如果想先睹為快的話,可以在瀏覽器中開啟:http://localhost/upload/index.php(見),看到PHPWind forums的靚麗表徵圖了嗎?


  到此,整個論壇已搭建完畢,剩下的就是慢慢地過壇主的癮了!!!
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.