IIS6+PHP5.3.14+MySQL安裝技巧_PHP安裝_龍虎鷹師網安服務器維護基地--Powered by www.vqbhynr.com.cn

IIS6+PHP5.3.14+MySQL安裝技巧

作者:龍虎鷹師網安PHP教程網 來源:龍虎鷹師網安PHP教程網 瀏覽次數:0

本篇關鍵詞:IIS6PHP5.3MySQL
龍虎鷹師網安網訊: 環境:
Windows2003
IIS6.0
 
1、首先安裝MySQL
MySQL的安裝方法網上很多,這里不再贅述,總之裝好即可。
建立名為wordpress的數據庫
2、安裝Microsoft Visual C++ 2008 可再發行組件包
一路確定安裝完成即可
3、安

環境:
Windows2003
IIS6.0

1、首先安裝MySQL
MySQL的安裝方法網上很多這里不再贅述總之裝好即可也可以搜索本網站中mysql安裝教程
2、安裝Microsoft Visual C++ 2008 可再發行組件包
一路確定安裝完成即可
3、安裝PHP5.3.14安裝程序(Thread Safe版本[線程安全版])
\
選擇安裝目錄為d:\php\,Web服務為FastCgi,其他一路確定安裝即可
\
4、修改d:\php\php.ini文件,修改列表如下:
date.timezone = PRC   #設置時區為中國時區
register_globals = On  #開啟GET數據調用
short_open_tag = On  #php支持短標簽
cgi.force_redirect = 0  #開啟以CGI方式運行php
fastcgi.impersonate = 1;
cgi.rfc2616_headers = 1
\

配置PHP.ini文件

1.復制D:/PHP/PHP5/php.ini-development文件,并改名為PHP.ini

2.修改PHP.ini文件中,將選項前的";"號去掉

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mysql.dll
extension=php_mysqli.dll

[Date]
; http://php.net/date.timezone
date.timezone = Asia/Shanghai

 

配置IIS的PHP屬性

網站-屬性-主目錄-配置-添加

可執行文件:[C:/WINDOWS/system32/inetsrv/fcgiext.dll]

擴展名:[.php]

限制為:[GET,HEAD,POST]

5、安裝IIS的FastCGI模塊
同樣一路確定即可。
6、修改Host文件,以支持本地的DNS解析
修改C:\WINDOWS\system32\drivers\etc\hosts文件如下

將127.0.0.1本地解析為www.mywpblog.cn
7、配置IIS以支持PHP
打開IIS管理器,右鍵點擊網站,選擇屬性,在tab選項中選擇主目錄,再選擇配置按鈕

在映射中增加擴展名為php的映射,fcgiext.dll位于c:\WINDOWS\system32\inetsrv\下,安裝完FastCgi模塊后,就會有這個文件

修改c:\WINDOWS\system32\inetsrv\fcgiext.ini文件以支持fastcgi模塊
原理上應該是 Web請求->FastCgi->php-cgi.exe,而FastCgi對php為后綴的請求文件的處理,是依據fcgiext.ini配置而來的。

[Types]下的小寫的php,是指Web請求的文件后綴,后面大寫的PHP是對應的fcgiext.ini中的[PHP]塊。
[PHP]下的ExePath是對FastCgi轉發的請求進行處理回復的應用,對于PHP5.3.14來說是php-cgi.exe。

下面開始安裝:
1. 安裝php環境,不斷下一步之后到配置Web Server Setup。

\ 

  此處可按需選擇,我們選擇IIS FastCGI。

  官方提供的安裝包只是將安裝過程稍微簡化一點而已,沒有十分特別的內容。我們完全可以下載Zip包自行解壓配置。

  開啟FastCGI的配置只需要在php.ini里面加入下面的語句:

cgi.force_redirect = 0
cgi.fix_pathinfo= 1
fastcgi.impersonate = 1
upload_tmp_dir="C:\WINDOWS\Temp" 更改臨時目錄
session.save_path="C:\WINDOWS\Temp" 更改臨時目錄
error_log="C:\WINDOWS\temp\php-errors.log" 更改臨時目錄

  2. 給php安裝目錄修改權限,添加IIS_WPG用戶組,并添加用戶權限為讀取。

\

  3. 再安裝FastCGI,一路下一步即可。

  4. 安裝完成后到C:\Windows\system32\inetsrv目錄找到fcgiext.ini文件,添加下列語句:

[Types]
php=PHP
[PHP]
ExePath=C:\php\php-cgi.exe 此為您的php程序安裝目錄

  5. 打開IIS管理器,在網站屬性中主目錄選項卡中,選擇“配置”選項,添加ISAPI擴展。添加拓展名為.php的ISAPI擴展,可執行文件為C:\WINDOWS\system32\inetsrv\fcgiext.dll。如圖:

\

  6. 在IIS管理器里面,點擊web服務擴展,看FastCGI Handler是不是允許,使之允許。

  7. 重啟IIS,新建一個index.php 文件代碼如下:

<?php
phpinfo();
?>

  再添加一個新網站,里面包含剛剛新建的php文檔,瀏覽器打開之后看看是否有php的相關信息即可知道是否已經完成php+FastCGI的配置了。

    龍虎鷹師網安服務器維護方案本篇連接:http://www.vqbhynr.com.cn/show-19728-1.html
網站維護教程更新時間:2014-05-03 16:02:39  【打印此頁】  【關閉
全站連接N點 | 龍虎鷹師網安 |  
專業服務器維護及網站維護手工安全搭建環境,網站安全加固服務。龍虎鷹師網安服務器維護基地招商進行中!請QQ:29769479

footer  footer  互聯網安全  footer    

山东体十一选五走势 深圳风采中奖规则 浙江省11选5任选开奖结果 上海今天十一选五开奖走势图 华东15选5预测软件 a股权重板块 快3彩票下载 上海11选5走势图表 最新35选7开奖号 米管家配资 江苏福彩快3现场直播 盐城股票开户 海南体育彩票飞鱼查询 贵州11选5 股票融资费率最低 河南快三玩法介绍 期货配资