| 導購 | 订阅 | 在线投稿
分享
 
 
 

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

來源:互聯網  2008-07-23 07:42:53  評論

修改爲:

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環境配置完畢。

  修改爲: 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 :   [url=/bbs/detail_1803476.html][img]http://image.wangchao.net.cn/it/1323565529482.jpg[/img][/url]   [url=/bbs/detail_1803476.html][img]http://image.wangchao.net.cn/it/1323565529619.jpg[/img][/url] (2) 輸入網站名稱,可任意輸入。網站IP地址不用填寫,端口如沒有特殊要求則保持 80 即可,最後正確輸入網站域名。   (3) 在網站分區中建立 wwwroot 以及下級站點目錄。如圖 17:   [url=/bbs/detail_1803476.html][img]http://image.wangchao.net.cn/it/1323565529878.jpg[/img][/url] (4)給予該站點"讀取"和"運行腳本"的權限以便PHP應用。如圖 18 :   [url=/bbs/detail_1803476.html][img]http://image.wangchao.net.cn/it/1323565530097.jpg[/img][/url] 4. IIS整合 PHP- 使站點支持 PHP   (1) 打開剛剛建立的網站屬性,如圖 19:   [url=/bbs/detail_1803476.html][img]http://image.wangchao.net.cn/it/1323565530337.jpg[/img][/url]   (2) 在站點屬性窗口中,單擊"主目錄"頁簽,單擊"配置"按鈕,在新彈出的"應用程序配置"對話框中,單擊"添加"按鈕,加入 PHP 的 ISAPI 支持,選擇可執行文件:X:WebPHPphp5isapi.dll 、擴展名爲 .php 、限制動作爲:GET,POST 。單擊"確定"添加,並在"應用程序配置"窗口中查看 .php 擴展是否加載成功。若成功,則單擊"確定"關閉配置窗口,回到站點屬性主窗口。   (3) 單擊"文檔"頁簽,在默認內容文檔中添加 index.htm、index.html、index.php 三個文件。如圖 20 :   [url=/bbs/detail_1803476.html][img]http://image.wangchao.net.cn/it/1323565530658.jpg[/img][/url] (4) 右鍵單擊"Web 服務擴展",添加 PHP 擴展支持。如圖 21 :   [url=/bbs/detail_1803476.html][img]http://image.wangchao.net.cn/it/1323565531349.jpg[/img][/url]   (5) 在如下圖的"新建WEB服務擴展"對話框中,"擴展名"填寫PHP,"文件"選擇 X:WebPHPphp5isapi.dll ,並設置該PHP擴展默認爲允許。   (6) 重啓 IIS 服務,如圖 22 、23 :   [url=/bbs/detail_1803476.html][img]http://image.wangchao.net.cn/it/1323565533636.jpg[/img][/url]   [url=/bbs/detail_1803476.html][img]http://image.wangchao.net.cn/it/1323565533913.jpg[/img][/url] 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環境配置完畢。
󰈣󰈤
王朝萬家燈火計劃
期待原創作者加盟
 
 
 
>>返回首頁<<
 
 
 
 
 熱帖排行
 
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有