close

[轉貼自]http://www.hsienyang.com/knowledge/?page=53


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.PH P 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 -9a 7c -4632-b6e6-dee 9097f 9dc5&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 目錄
  
內容如下:

  <?php
    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!dd8d702cee 3a 58b691eaadb 37950f 4f 7)
  
解壓縮 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, 按開啟, 按 執行
  
若無問題 按 登出系統 即完成...


 


 


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 chyuanyiin 的頭像
    chyuanyiin

    PCTOP 銓尹行銷顧問有限公司 CHYUANYIIN 的談天說地溫馨小窩

    chyuanyiin 發表在 痞客邦 留言(0) 人氣()