Windows 2008之IIS 7下PHP部署攻略(2)

修改爲:

Datadir = "X:Database"

3) 將 X:WebMySQLdata 目錄複制到 X: ,並重命名爲X:Database;

4) 打開 cmd 命令提示符窗口,輸入命令:net start MySQL 啓動 MySQL 服務,重新測試 MySQL 是否工作正常。

5)准備 LibMySQL 動態鏈接庫

將 X:WebMySQLbinlibMySQL.dll 文件複制到 C:WindowsSystem32 即可。

2. php服務部署

(1) 解壓縮php-5.2.4-Win32.zip 文件並將其複制到:X:WebPHP目錄 、將 php.ini-dist 重命名爲 php.ini ;

(2) 打開 php.ini 文件,找到:extension_dir = "./"

將其改爲;

extension_dir = "X:WebPHPext"

(3) 找到:Windows Extensions :(去掉模塊配置每行前面的;號即可)

extension=php_mbstring.dll

extension=php_gd2.dll

extension=php_MySQL.dll

(5) 找到:

disable_functions =

改爲:

disable_functions = phpinfo,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

保存 php.ini 文件,並將其複制到 C:Windows 目錄。

3. IIS 7整合PHP-新建站點

(1) 啓動 IIS 管理器,選擇新建-網站,如圖 15 、16 :

Windows 2008之IIS 7下PHP部署攻略(2)

Windows 2008之IIS 7下PHP部署攻略(2)

(2) 輸入網站名稱,可任意輸入。網站IP地址不用填寫,端口如沒有特殊要求則保持 80 即可,最後正確輸入網站域名。

(3) 在網站分區中建立 wwwroot 以及下級站點目錄。如圖 17:

Windows 2008之IIS 7下PHP部署攻略(2)

(4)給予該站點"讀取"和"運行腳本"的權限以便PHP應用。如圖 18 :

Windows 2008之IIS 7下PHP部署攻略(2)

4. IIS整合 PHP- 使站點支持 PHP

(1) 打開剛剛建立的網站屬性,如圖 19:

Windows 2008之IIS 7下PHP部署攻略(2)

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

(3) 單擊"文檔"頁簽,在默認內容文檔中添加 index.htm、index.html、index.php 三個文件。如圖 20 :

Windows 2008之IIS 7下PHP部署攻略(2)

(4) 右鍵單擊"Web 服務擴展",添加 PHP 擴展支持。如圖 21 :

Windows 2008之IIS 7下PHP部署攻略(2)

(5) 在如下圖的"新建WEB服務擴展"對話框中,"擴展名"填寫PHP,"文件"選擇 X:WebPHPphp5isapi.dll ,並設置該PHP擴展默認爲允許。

(6) 重啓 IIS 服務,如圖 22 、23 :

Windows 2008之IIS 7下PHP部署攻略(2)

Windows 2008之IIS 7下PHP部署攻略(2)

5、測試 PHP

IIS與PHP的整合已經完畢,下面需要測試 PHP 支持是否正常。

(1) 進入 X:wwwrootbbs 目錄,新建一個 phpinfo.php 文件,內容爲:

phpinfo();

?>

(2) 打開IE浏覽器,輸入:http://www.domain.com/phpinfo.php ;

(3) 如果能夠正常顯示PHP支持信息則表明配置整合是成功的。

至此,IIS 7下PHP環境部署基本完成,不過,還有一個重要的軟件需要安裝,即 Zend Optimizer 的安裝。 Zend Optimzer 的安裝沒有特別之處,按照提示安裝即可。 整個服務器的PHP環境配置完畢。

Windows 2008之IIS 7下PHP部署攻略(1)
Windows 2008之IIS 7下PHP部署攻略(1)
本文探討Windows Server 2008系統IIS 7中php環境的配置,一旦掌握了這個簡要的方法,你就再也不需要apache了,原來IIS 7竟然如此出色!  廢話不說,直接步入正題。  一、准備工作  1、所需軟件:  MySQL數據庫...查看完整版>>Windows 2008之IIS 7下PHP部署攻略(1)
 
windows服務器下IIS和PHP共存安裝-服務器
IIS PHP MySQL Zend Optimizer GD庫 phpMyAdmin安裝配置[完整修正實用版]一、軟件預備:以下均爲截止2006-1-20的最新正式版本,下載地址也均長期有效1.PHP,推薦PHP4.4.0的ZIP解壓版本:PHP(4.4.0):http://cn.php...查看完整版>>windows服務器下IIS和PHP共存安裝-服務器
 
PHP安裝攻略:PHP3+NT+IIS
本機環境采用默認的安裝NT4+IIS4,IIS的根目錄爲C:\Inetpub\wwwroot。一、軟件下載  您可以從http://www.php.net/download-php.php3下載到php最新的Win32 binary版本。二、軟件安裝  你可以從http://www.php.net...查看完整版>>PHP安裝攻略:PHP3+NT+IIS
 
讓Windows主機在IIS支持PHP和MySQL
  一、首先把php的壓縮包(這裏以PHP4.3.2爲例)解壓到C:\php-4.3.2-Win32目錄中,然後從其中找到一個叫php.ini-recommended的文件,把他更名爲php.ini。    二、打開該文件,找到extension_dir="./",將其改爲...查看完整版>>讓Windows主機在IIS支持PHP和MySQL
 
Windows Server 2008之IIS 7中設置 FTP(2)
  (二) 在 IIS 7.0 中啓動 FTP 服務  就像 IIS 7.0 上默認不安裝 FTP 服務一樣,當您在 IIS 7.0 上安裝 FTP 服務後,默認情況下也不會啓動該服務。因此,在安裝 FTP 服務後必須啓動該服務。如果 FTP 服務之前已...查看完整版>>Windows Server 2008之IIS 7中設置 FTP(2)
 
Windows Server 2008之IIS 7中設置 FTP(1)
  如果要允許用戶在站點中上載或下載文件,就需要在 Web 服務器上設置 FTP。無論站點是位于 Intranet 還是位于 Internet 上,使用 FTP 在所提供的位置中上載和下載文件的原理是相同的。您需要將文件放在 FTP 服務器...查看完整版>>Windows Server 2008之IIS 7中設置 FTP(1)
 
下代Windows Server 2008 IIS 7.0特性
下代Windows Server 2008 IIS 7.0特性
  IIS是Internet Information Server的縮寫,它是微軟公司主推的WEB服務器,現在用戶一般常用的版本是Windows 2003裏面包含的IIS 6或者是更早的IIS 5,IIS與Window NT Server完全集成在一起,因而用戶能夠利用Wind...查看完整版>>下代Windows Server 2008 IIS 7.0特性
 
Windows 2000下PHP服務器安裝攻略
Windows 2000下PHP服務器安裝攻略 Windows 2000下PHP服務器安裝攻略   一、前期准備情況 Apache2(Win32) 完全模塊化安裝perl,php,ssl   1、一個安裝好的WIN2000服務器,注意:如果你的機器上已經安裝了I...查看完整版>>Windows 2000下PHP服務器安裝攻略
 
Windows 2000下PHP服務器安裝攻略
  一、前期准備情況 Apache2(Win32) 完全模塊化安裝perl,php,ssl   1、一個安裝好的WIN2000服務器,注意:如果你的機器上已經安裝了IIS,將IIS裏的所有web站點停掉或端口先改成別的。   2、下載軟件 APACHE 2....查看完整版>>Windows 2000下PHP服務器安裝攻略
 
 
回到王朝網路移動版首頁