Google | Yahoo! | MSN | HiNet | Yam | FaceBook |
  • 首頁 > 知識庫 > Windows 2003 IIS6.0 安裝PHP5/MYSQL5/phpMyAdmin

  • Windows 2003 IIS6.0 安裝PHP5/MYSQL5/phpMyAdmin



    1.作業系統: Microsoft Windows Server 2003 Standard Edition Service Pack 2(x86, 32位元)
    2.軟體用途:
    2.1.IIS 6.0: Internet Information Server
    2.2.PHP 5.3.0: Scripting Language
    2.3.MySQL 5.1.36: Relational Database Management System
    2.4.Zend Optimizer v3.3.3: The Performance Tool of PHP Applications
    2.5.phpMyAdmin 3.2.0.1: The Administration Tool of MySQL

    3.安裝方式:
    3.1.安裝 IIS 6.0
      點選 //開始//執行//, 輸入 appwiz.cpl
      按 新增/移除Windows元件(A)
      選 Application Server, 按 詳細資料
      勾選 ASP.NET
      勾選 網際網路資訊服務(IIS), 按 詳細資料
      勾選 全球資訊網服務, 按 詳細資料
      勾選 Active Server Pages, WebDAV發行, 全球資訊網服務, 按 確定
      此時需要 Windows Server 2003光碟...
      選 E:\i386 目錄
      按 完成

    3.2.打開 IE 輸入:http://localhost 測試是否成功

    3.3.安裝 FastCGI Extension for IIS6.0 - RTM (下載網站: http://www.microsoft.com/downloads/details.aspx?FamilyID=2d481579-9a7c-4632-b6e6-dee9097f9dc5&displaylang=en)

    3.4.安裝 PHP 5.3.0 (下載網站: http://windows.php.net/downloads/releases/php-5.3.0-Win32-VC9-x86.msi)
      選 D:\php5\ 目錄
      選 IIS FastCGI
      選 Entire feature will be installed on local hard drive
      ※注意安裝檔會自動新增 環境變數 Path 及 PHPRC(可自行查看)

    3.5.編輯 D:\php5\php.ini:
      將 ;date.timezone = 改成 date.timezone = Asia/Taipei
      將 extension=php_oci8.dll 改成 ;extension=php_oci8.dll
      將 extension=php_oci8_11g.dll 改成 ;extension=php_oci8_11g.dll
      將 extension=php_pdo_oci.dll 改成 ;extension=php_pdo_oci.dll

    3.6.安裝 PHP-GTK2 (下載網站: http://gtk.php.net/do_download.php?download_file=php-gtk-2.0.0-win32-nts.zip)
      解壓縮後將 intl.dll, libglib-2.0-0.dll, libgmodule-2.0-0.dll 複製至 C:\WINDOWS\system32 目錄

    3.7.設定 IIS 6.0
      點選 //開始//執行//, 輸入 inetmgr
      於 網站 按 mouse 右鍵, 選 內容
      點選 文件, 按 新增, 於 預設內容頁: 輸入 Default.php 按 確定

    3.8.新增 test.php 至 C:\Inetpub\wwwroot 目錄
      內容如下:

           Phpinfo();
      ?>


    3.9.打開 IE 輸入:http://localhost/test.php 測試是否成功

    3.10.安裝 MySQL 5.1.36 (下載網站: http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.36-win32.msi/from/http://mysql.stu.edu.tw/)
       選 Custom
       按 Change, 選 D:\MySQL5\
       選 Detailed Configuration
       選 Server Machine
       選 Multifunctional Database
       選 Manual Setting, 拉選 50
       勾選 Add firewall exception for this port
       選 Manual Selected Default Character Set / Collation, 拉選 utf8
       勾選 Include Bin Directory in Windows PATH
       於 New root password: 及 Confirm: 輸入 密碼
       按 Execute
       按 Finish

    3.11.編輯 D:\MySQL5\my.ini
       於 [mysqld] 新增一行
       set-variable = lower_case_table_names=0
       重新啟動 MySQL 服務

    3.12.安裝 Zend Optimizer v3.3.3 (下載網站: http://www.zend.com/en/products/guard/downloads)
       按 Browse, 選 D:\Zend3
       選 IIS
       按 Browse, 選 D:\php5
       按 Browse, C:\Inetpub\wwwroot
       按 Install
       按 是(Y)
       取消勾選 View Readme Now
       按 Finish

    3.13.安裝 phpMyAdmin 3.2.0.1 (下載網站: http://prdownloads.sourceforge.net/phpmyadmin/phpMyAdmin-3.2.0.1-all-languages.zip#!md5!dd8d702cee3a58b691eaadb37950f4f7)
       解壓縮 phpMyAdmin-3.2.0.1-all-languages.zip 至 C:\Inetpub\wwwroot\phpMyAdmin 目錄

    3.14.設定 IIS 6.0
       至 //開始//程式集//系統管理工具//網際網路資訊服務 (IIS) 管理員//
       於 phpMyAdmin 按 mouse 右鍵, 選 內容
       按 建立, 於 預設內容頁: 輸入 Default.php 按 確定
       於 phpMyAdmin 按 mouse 右鍵, 選 使用權限
       於 網際網路的 Guest 帳戶, 勾選 讀取及執行, 按 確定

    3.15.設定 phpMyAdmin
       編輯 C:\Inetpub\wwwroot\phpMyAdmin\libraries\config.default.php
       將 $cfg['PmaAbsoluteUri'] = ''; 改成 $cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/';
       將 $cfg['blowfish_secret'] = ''; 改成 $cfg['blowfish_secret'] = 'root的密碼'
       將 $cfg['Servers'][$i]['pmadb'] = ''; 改成 $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
       將 $cfg['Servers'][$i]['bookmarktable'] = ''; 改成 $cfg['Servers'][$i]['bookmarktable'] = '';
       將 $cfg['Servers'][$i]['relation'] = ''; 改成 $cfg['Servers'][$i]['relation'] = 'pma_relation';
       將 $cfg['Servers'][$i]['table_info'] = ''; 改成 $cfg['Servers'][$i]['table_info'] = 'pma_table_info';
       將 $cfg['Servers'][$i]['table_coords'] = ''; 改成 $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
       將 $cfg['Servers'][$i]['pdf_pages'] = ''; 改成 $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
       將 $cfg['Servers'][$i]['column_info'] = ''; 改成 $cfg['Servers'][$i]['column_info'] = 'pma_column_info';
       將 $cfg['Servers'][$i]['history'] = ''; 改成 $cfg['Servers'][$i]['history'] = 'pma_history';
       將 $cfg['Servers'][$i]['designer_coords'] = ''; 改成 $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';

    3.16.設定 目錄權限
       C:\WINDOWS\Temp, D:\php5,  => Everyone 完全控制

    3.17.打開 IE 輸入:http://localhost/phpmyadmin, 輸入 root 及 密碼, 按 執行, 測試是否成功
       按 載入, 按 瀏覽..., 選 C:\Inetpub\wwwroot\phpMyAdmin\scripts\create_tables.sql, 按開啟, 按 執行
       按 載入, 按 瀏覽..., 選 C:\Inetpub\wwwroot\phpMyAdmin\scripts\upgrade_tables_mysql_4_1_2+.sql, 按開啟, 按 執行
       若無問題 按 登出系統 即完成...


IP:3.235.65.91