快網首頁 | 虛擬主機 | 域名注冊 | 特惠套餐 | 企業郵局 | SQL空間 | IDC業務 | 全球通郵
php,mysql
客服中心新聞動態常見問題常用資料知識學堂走近客服在線提問網站導航
php,mysql
 空間問題 | 域名問題 | 主機問題 | Sql 問題 | 郵局問題 | 財務問題 | 會員問題 | 其它問題

 您的位置:快網首頁 >> 客服中心 >> 常見問題 >> 主機問題 >> 文章正文

Windows 2000/xp/2003 IIS+PHP安裝圖文教程
供稿:王立國   時間:2012-8-22 16:25:45

一、系統約定篇

環境軟件下載后存放位置:X:\Server_Tools

環境軟件安裝位置:X:\Server_Core

PHP安裝位置:X:\Server_Core\PHP

MySQL安裝位置:X:\Server_Core\MySQL

Zend Optimizer安裝位置:X:\Server_Core\Zend

IIS網站站點根目錄:X:\wwwroot

MySQL 數據庫位置:X:\Database

php.ini存放位置:Y:\Windows\php.ini

my.ini 存放位置:X:\Server_Core\MySQL\my.ini

注:X和Y為本標準中的變量,X僅表示應用程序實際存放、安裝的分區盤符,Y為系統所在分區盤符

二、系統環境檢查以及準備所需軟件篇

1、檢查系統是否已安裝IIS

單擊:“開始”-“管理工具”。

檢查是否存在“Internet 信息服務 (IIS) 管理器”,由于操作系統盤中會自帶 IIS 組件,所以建議安裝操作系統時也把 IIS 組件安裝上。如果未安裝,可以到網絡上下載對應操作系統版本的 IIS 。

2、查看磁盤分區容量并確定使用策略

打開“我的電腦”,查看除C區外各個磁盤分區的可用空間容量,使用容量較大的磁盤分區作為WEB根目錄,且MySQL數據庫存儲目錄(Database),盡量不要與WEB根目錄同在一個磁盤分區內。較小的磁盤分區可以作為服務環境軟件的安裝目錄分區。

注:如有特殊要求則按要求進行部署。

3、下載環境軟件

將所有軟件均下載存放于Server_Tools文件夾中,下載地址:

MySQL v5.1.63 for Win下載

PHP v5.2.17 For Windows下載

Zend Optimizer v3.3.3下載

phpMyAdmin v3.4.11下載

注意事項:php版本選擇5.2.x,暫時不要用php5.3版本,也不要用php4,php官方不再提供php4支持,MySQL版本選擇5.0.x,php和MySQL小版本號越新越好,沒有特殊原因不用其他版本,可能會有bug,php盡量使用非安裝的綠色版本,MySQL盡量用安裝版本。

三、環境部署篇

1、安裝MySQL1)安裝軟件

進入X:\Server_Tools文件夾,雙擊mysql-essential-5.0.67-win32.msi;

選擇Custom自定義安裝

點擊“Change”更改MySQL安裝目錄

待文件復制安裝完畢后,進行MySQL設置界面,單擊Finish。

 

選擇Detailed Configuration進行詳細配置

選擇MySQL運行模式:Server Machine

選擇MySQL數據庫默認存儲方式:Non-Trans Only (MYISAM)

設定MySQL最大連接數:一般設置為128 - 512之間的整數。

設定MySQL網絡參數,注意:不要勾選啟用Strict Mode!那個Addfirewall的選項僅在需要外連MySQL的時候勾選上,也就是說給防火墻加個出入站的策略。

設定MySQL默認字符集:以用戶站點語言為準,默認我們填gbk。

Windows環境設定

修改設定 root 用戶密碼,root 密碼請設置的比較復雜些。

注意:非必要情況下,不要啟動遠程連接模式!  完成 MySQL 的安裝,并啟動 MySQL 服務。

2)測試MySQL 工作是否正常

打開cmd命令提示符窗口,輸入命令:mysql –u root –p

輸入剛才安裝時設置的密碼后,如果能夠正常進入MySQL控制臺則說明MySQL安裝正常。& nbsp;

3)更改 MySQL 數據庫存放目錄

打開cmd命令提示符窗口,輸入命令:net stop mysql 停止MySQL服務運行;

打開X:\Server_Core\MySQL\my.ini,

找到:

Datadir="X:\Server_Core\MySQL\data"

修改為:

Datadir="X:\Database"

將X:\Server_Core\MySQL\data 文件夾復制到X:\,并重命名X:\Database;

打開cmd命令提示符窗口,

輸入命令:net start mysql

啟動MySQL服務。

重新測試MySQL是否工作正常。

4)移動 LibMySQL 動態鏈接庫到系統目錄

將X:\Server_Core\MySQL\bin\libmySQL.dll文件復制到 Y:\Windows\System32目錄下。

2、安裝 PHP

1)解壓縮

解壓縮下載的php-5.2.8-Win32.zip文件,并將其復制到:X:\Server_Core\PHP ;

2)修改php.ini

進入X:\Server_Core\PHP文件夾,將php.ini-dist 重命名為php.ini ;

打開php.ini文件,找到:

extension_dir= "./"

將其改為:

extension_dir= "X:\Server_Core\PHP\ext"

找到:Windows Extensions

在Windows Extensions下方的動態模塊配置中,需要打開以下模塊支持:(去掉模塊配置每行前面的分號即可)

php_gd2.dll php_mbstring.dll php_mcrypt.dll php_mhash.dll php_ming.dll php_mysql.dll php_openssl.dll php_sockets.dll php_xmlrpc.dll php_zip.dll

找到:

disable_functions=

改為:

disable_functions=passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server

3、IIS與PHP的整合配置
1)建立網站
啟動IIS管理器,并新建一個網站(虛擬主機);
 
 
 
輸入網站名稱,改名稱僅為 IIS 中的標識
網站IP地址不用填寫,端口如沒有特殊要求則保持80即可,最后正確輸入網站域名。
 
在網站分區中建立wwwroot以及下級站點文件夾bbs
對于PHP應用,需要給予該站點“讀取”和“運行腳本”的權限。
至此,已經成功的新建了一個站點。

IIS與PHP的整合配置

打開剛剛建立的網站屬性

在站點屬性窗口中,單擊“主目錄”頁簽,單擊“配置”按鈕,在新彈出的“應用程序配置”對話框中,單擊“添加”按鈕,加入PHP的ISAPI支持,選擇可執行文件:X:\Server _Core\PHP\php5isapi.dll、擴展名為.php、限制動作為:GET,POST。單擊“確定”添加,并在 “應用程序配置”窗口中查看.php擴展是否加載成功。若成功,則單擊“確定”關閉配置窗口,回到站點屬性主窗口。

單擊“文檔”頁簽,在默認內容文檔中添加index.htm、index.html、index.php三個文件,并將所有默認文檔排序,順序按照下圖所示。完成后,單擊“確定”,關閉站點屬性配置窗口,回到IIS管理器主界面。

右鍵單擊“Web 服務擴展”,添加PHP擴展支持。

在如下圖所示的“新建WEB服務擴展”對話框中,“擴展名”填寫PHP,“文件”選擇X:\Server_Core\PHP \php5isapi.dll,并設置該PHP擴展默認為允許。

 
重啟IIS服務
 
至此,IIS與PHP的整合已經完畢。 
3)測試PHP是否安裝正確
進入X:\wwwroot\bbs\
目錄,新建一個phpinfo.php文件,內容為:
<?php

phpinfo();

?>
打開IE瀏覽器,輸入:http://www.xxx.com
/phpinfo.php
注:www.xxx.com為你的服務器域名,本機可以填寫localhost
如果能夠正常顯示P
HP支持信息則表明配置整合成功。
 
4、安裝Zend Optimizer
進入X:\Server_Tools文件夾,雙擊下載的ZendOptimizer-
3.3.3-Windows-i386.exe文件。
選擇I accept the tems of the license agreement
點擊“Browse”指定Zend Optimzer的安裝目錄為X:\Server_Core\Zend

選擇IIS(Install detected Microsoft Internet Information Services 5.1)

 

 

選擇php.ini的位置,注意觀察是否為Y:\Windows,如果不是點擊“Browse”選擇Y:\Windows

 

 

選擇IIS網站根目錄的位置,指定為:X:\wwwroot

 

 

 

至此,就完成Zend Optimizer的安裝了

Zend Optimizer安裝完成后會自動重啟IIS服務,重啟完成后需要再次打開IE瀏覽器窗口,查phpinfo.php支持信息, 觀察是否包含了Zend Optimizer支持信息,如果沒有,則說明Zend Optimizer沒有安裝成功!


快網保留以上說明的最終解釋權
快網,域名注冊,虛擬主機,ASP空間,企業郵局,SQL空間,主機租用,主機托管
   
熱門搜索:FTP 域名 DNS 備案 空間 郵箱 SQL 主機 快網 中文域名 虛擬主機
快網,域名注冊,虛擬主機,ASP空間,企業郵局,SQL空間,主機租用,主機托管
快網客服中心的相關信息:
v PHP打開顯示空白的問題分析 [2012-7-24 10:38:29]
v navicat 啟動時報 missing required library sqlite.dll [2012-6-20 12:09:55]
v 關于默認封閉對外UDP端口(不能請求外網)的說明 [2012-6-17 11:13:57]
v MySql丟失root密碼的解決方案 [2012-6-16 12:36:29]
v Navicat Premium 管理MySql教程 [2012-6-11 18:06:25]
快網,域名注冊,虛擬主機,ASP空間,企業郵局,SQL空間,主機租用,主機托管
快網,域名注冊,虛擬主機,ASP空間,企業郵局,SQL空間,主機租用,主機托管
如果您在使用我們的產品中遇到問題,建議您首先在“常見問題”中查詢解決方法;
如果沒有找到該問題的解決方法,您可以在“問題搜索”中進行搜索;
如果搜索后沒有找到滿意答案,您可以“在線提問”,我們會盡快給您答復。
快網,域名注冊,虛擬主機,ASP空間,企業郵局,SQL空間,主機租用,主機托管
域名注冊查詢中文域名轉碼
域名whois查詢網站PR值查詢
快網,域名注冊,虛擬主機,ASP空間,企業郵局,SQL空間,主機租用,主機托管

:::::: | 收藏本站 | 關于我們 | 客服中心 | 付款方式 | 聯系我們 | 網站律師 | 工作機會 | 網站地圖 | 產品管理 | ::::::

Copyright (C) 2003-2008 天津追日科技發展有限公司  Cnkuai.cn  快網.cn  中國快網.cn
四川快乐12哪个软件好