再往上找到很多資料版本都非常老,新發(fā)現(xiàn)這個(gè)似乎不錯(cuò)!linews可能采用php!
下面有人說不成功,下面我以WIN2003系統(tǒng)為例,重新安裝配置演示下,增加截圖給大家,強(qiáng)烈希望斑竹加精!
如果你在安裝過程遇到問題歡迎光臨http://bbs.xqin.com提出,本人將盡量幫忙解決!
完整標(biāo)題:
Windows 2000/XP/2003 下 IIS+PHP+MySQL+Zend Optimizer+GD庫+phpMyAdmin安裝配置
關(guān)鍵詞:Windows IIS下配置支持PHP+MYSQL
Apache下支持PHP的配置方法比較簡單,這里就不寫了
一、軟件準(zhǔn)備:
以下均為截止2005-4-20的最新正式版本
PHP(5.0.4):http://cn.php.net/get/php-5.0.4-Win32.zip/from/a/mirror
MySQL(4.1.11):http://www.skycn.com/soft/1262.html
http://dev.mysql.com/downloads/mysql/4.1.html
Zend Optimizer(2.5.7):http://www.zend.com/store/free_download.php?pid=13
phpMyAdmin(2.6.2):http://www.skycn.com/soft/10687.html
http://www.crsky.com/SoftView/SoftView_4190.html
假設(shè) C:\ 為你現(xiàn)在所使用操作系統(tǒng)的系統(tǒng)盤,如果你目前操作系統(tǒng)不是安裝在 C:\ ,請自行修改。
二、安裝 PHP :
(1)、下載后得到 php-5.0.4-Win32.zip ,解壓至C:\Inetpub\php(這個(gè)路徑可以隨意,不過下面要是用到這個(gè)路徑,請相應(yīng)修改);
(2)、再將C:\Inetpub\php目錄下的所有dll文件(主要是C:\Inetpub\php下C:\Inetpub\php\ext下的DLL文件)拷到c:\Windows\system32下,覆蓋已有的dll文件;
(3)、將C:\PHP目錄下的php.exe、php-win.exe和php.ini-dist三個(gè)文件拷到C:\Windows ( Windows 2000 下為 C:\WINNT)下;將C:\Windows\php.ini-dist改名為php.ini,然后用記事本打開,利用記事本的查找功能搜索
CODE:
register_globals = Off
,將 Off 改成 On ;
再搜索
CODE:
extension_dir =
,并將其路徑指到你的 PHP 目錄下的 extensions 目錄,比如:extension_dir = "C:\Inetpub\php\ext" ;
搜索找到
CODE:
;Windows Extensions
將下面列舉的
CODE:
;extension=php_dbase.dll
可選
CODE:
;extension=php_gd2.dll
這個(gè)是用來支持GD庫的,一般需要,必選
CODE:
;extension=php_ldap.dll
可選
CODE:
;extension=php_mbstring.dll
這不選一般用PHPMYADMIN會(huì)出紅色提示,故必選
CODE:
;extension=php_mssql.dll
這個(gè)是用來支持MSSQL的,可選
CODE:
;extension=php_mysql.dll
這個(gè)是用來支持MYSQL的,要支持MYSQL必選
將這些前的";"去掉,其他的你需要的也可以去掉前面的;然后關(guān)閉保存該文件。
本人配置成功后的PHP.INI文件示例:
http://xqin.com/iis/php.ini
(4)、配置 IIS 使其支持 PHP :
首先必須確定系統(tǒng)中已經(jīng)正確安裝 IIS ,如果沒有安裝,需要先安裝 IIS ,安裝步驟如下:
打開瀏覽器,輸入:http://localhost/,看到成功頁面后進(jìn)行下面的操作:
PHP 支持 CGI 和 ISAPI 兩種安裝模式,推薦使用 ISAPI 模式。這里只解介紹 ISAPI 模式安裝方法:ISAPI 模式安裝步驟:
在“控制面板”的“管理工具”中選擇“Internet 服務(wù)管理器”,打開 IIS 后停止服務(wù),然后在左側(cè)“你需要支持PHP的Web站點(diǎn)”比如“默認(rèn)Web站點(diǎn)”上單擊右鍵選擇“屬性”,在打開的“ Web 站點(diǎn)屬性”窗口的“ISAPI 篩選器”標(biāo)簽里找到并點(diǎn)擊“添加”按鈕,在彈出的“篩選器屬性”窗口中的“篩選器名稱”欄中輸入:PHP ,再將可執(zhí)行文件指向 php5isapi.dll 所在路徑,如:C:\Inetpub\php\php5isapi.dll 。
打開“Web 站點(diǎn)屬性”窗口的“主目錄”標(biāo)簽,找到并點(diǎn)擊“配置”按鈕,在彈出的“應(yīng)用程序配置”窗口中找到并點(diǎn)擊“添加”按鈕,在彈出的窗口中新增一個(gè)擴(kuò)展名映射,擴(kuò)展名為 .php ,單擊“瀏覽”將可執(zhí)行文件指向 php5isapi.dll 所在路徑,如:C:\Inetpub\php\php5isapi.dll,然后一路確定即可。如果還想支持諸如 .php3 ,.phtml 等擴(kuò)展名的 PHP 文件,可以重復(fù)“添加”步驟。
再打開“Web 站點(diǎn)屬性”窗口的“文檔”標(biāo)簽,找到并點(diǎn)擊“添加”按鈕,向默認(rèn)的 Web 站點(diǎn)啟動(dòng)文檔列表中添加 index.php 項(xiàng)。您可以將 index.php 升到最高優(yōu)先級,這樣,訪問站點(diǎn)時(shí)就會(huì)首先自動(dòng)尋找并打開 index.php 文檔。
[img]http://xqin.com/iis/iis-8.gif/[img]
確定 Web 目錄的應(yīng)用程序設(shè)置和執(zhí)行許可中選擇為純腳本,然后關(guān)閉 Internet 信息服務(wù)管理器,在命令提示符中執(zhí)行如下命令:
net stop w3svc
net stop iisadmin
net start w3svc
然后在“Internet 服務(wù)管理器”左邊的“WEB服務(wù)擴(kuò)展”中設(shè)置ISAPI 擴(kuò)展允許,Active Server Pages 允許
打開瀏覽器,輸入:http://localhost/,看到成功頁面后,在 IIS 根目錄下新建一個(gè) phpinfo.php ,內(nèi)容如下:
CODE:
phpinfo();
?>
打開瀏覽器,輸入:http://localhost/phpinfo.php,將顯示當(dāng)前服務(wù)器所支持 PHP 的全部信息,可以看到 Server API的模式為:ISAPI 。