在iis下怎么運(yùn)行php?
IIS下運(yùn)行PHP的方法:
一、安裝PHP5.3.6
1) 關(guān)閉防火墻,解壓 php5.zip 到 D:\PHP\php5
2) 將php.ini文件分別拷貝到 D:\PHP\php5 和 C:\WINDOWS 目錄下
3) 給php安裝目錄(D:\PHP\php5)賦上urs組讀與執(zhí)行權(quán)限
4) 在 D:\PHP\php5 文件夾下找到名為php_mysqli.dll,php_mysql.dll,libmysql.dll,libmcrypt.dll的文件,并將其復(fù)制到C:\windows\System32文件夾中 (注:IIS處理PHP和MYSQL需要該文件)。
二、配置IIS
1) 在IIS下新建網(wǎng)站,這里可以存放你的php網(wǎng)站文件。比如新建虛擬目錄jihetuan指向電腦上的E:\jihetuan目錄。
2) 在"映射"選項(xiàng)卡上點(diǎn)"添加",打開"添加/編輯應(yīng)用程序擴(kuò)展名映射"對話框,點(diǎn)擊"可執(zhí)行文件"后的"瀏覽",定位到D:\PHP\php5\php5isapi.dll,在"擴(kuò)展名"后的文本框內(nèi)輸入".php"(注:一定要注意擴(kuò)展名前的句點(diǎn)),點(diǎn)擊確定。
3) 在文檔選項(xiàng)卡中添加index.php做為默認(rèn)文檔。也可不添加。
4) 再點(diǎn)"確定",退出"應(yīng)用程序配置"對話框,再點(diǎn)"確定",退出PHP屬性對話框。
5) 重啟IIS,生效。
三、安裝Mysql
完畢
如何在IIS中配置PHP?
第一步:下載PHP主程序
第二步:接下來將PHP文件夾中的php.ini-dist復(fù)制到C:\WINDOWS目錄下并改名為php.ini,復(fù)制php5ts.dll和libmysql.dll兩個文件到
C:\WINDOWS\system32中。
第三步:為了讓PHP支持MYSQL和GD庫需要編輯php.ini文件,用記事本打開該文件,查找“extension_dir”,然后把extension_dir
=
"./"修改為extension_dir
=
"C:\php\ext";另外還需要把“;extension=php_mysql.dll”前的分號去掉,改成extension=php_mysql.dll。把“;extension=php_gd2.dll”前的分號也去掉,修改為extension=php_gd2.dll。
第四步:配置IIS的PHP映射:
1步:打開IIS,在默認(rèn)網(wǎng)站上點(diǎn)右鍵選擇“屬性"
2步:找到“主目錄”標(biāo)簽,點(diǎn)右下角的“配置”按
3步:在“添加和編輯應(yīng)用程序擴(kuò)展名映射”窗口中,通過瀏覽按鈕找到c:\php\php5isapi.dll文件,擴(kuò)展名輸入.php,這樣在解析過程中將自動調(diào)用php5isapi.dll解釋PHP語言。另外還需要把“腳本引擎”和“檢查文件是否存在”選中
4:返回到默認(rèn)網(wǎng)站屬性窗口的“主目錄”標(biāo)簽,將執(zhí)行權(quán)限修改為“腳本和可執(zhí)行文件”,這樣才能夠執(zhí)行PHP程序
5:來到默認(rèn)網(wǎng)站屬性窗口的“文檔”標(biāo)簽,將index.php添加到默認(rèn)文檔列表中
OK!OK!
如何在IIS下部署PHP網(wǎng)站
首先你要有windows2003和iis6.0(6.0以下就免談了)。
然后要安裝的東東依次為:php5.2,mysql5.0,phpmyadmin2.11
這些東西一個個去找實(shí)在是太麻煩了,幸好我們有wamp。
只要學(xué)會了安裝wamp,那么就只剩下“配置”了。
下面所有牽涉到的文件路徑都以wamp為準(zhǔn),php在wamp中的目錄為wamp\bin\php\php5.2.5。
要讓iis能夠解析php,首先要把php.ini復(fù)制到c:\windows目錄下,把php5isapi.dll復(fù)制到c:\windows\system32下。
然后從windows2003的管理工具中進(jìn)入iis,新添加一個web服務(wù)擴(kuò)展,擴(kuò)展名可以任意填寫,比如說“php服務(wù)擴(kuò)展”,要求的文件則是php5isapi.dll,勾上“設(shè)置擴(kuò)展?fàn)顟B(tài)為允許”。
然后新建一個網(wǎng)站,假設(shè)已經(jīng)有了一個網(wǎng)站,右鍵“屬性”,為網(wǎng)站創(chuàng)建一個“應(yīng)用程序池”,執(zhí)行權(quán)限為“腳本和可執(zhí)行程序”,點(diǎn)擊“配置”,添加一個
“應(yīng)用程序擴(kuò)展”,在新彈出的窗口中,可執(zhí)行文件選擇剛才的php5isapi.dll(最好是c:\windows\system32下的),”擴(kuò)展
名”為.php,動作限制為“get,head,post,trace”,勾去“確認(rèn)文件是否存在”
ok,這樣php就基本上配置好了,可以去網(wǎng)站根目錄下創(chuàng)建一個index.php,寫入“
?php
phpinfo();?”,然后打開瀏覽器測試一下就可以了。
首先你必須修改php.ini,找到extension_dir這個參數(shù),假設(shè)wamp安裝在d盤,改成
extension_dir
=
“d:\wamp\bin\php\php5.2.5\ext\”,然后找到extension=php_mysql.dll和
extension=php_mysqli.dll,確保他們之前的逗號已經(jīng)去掉。
接下就是關(guān)鍵了,在wamp\bin\php\php5.2.5目錄下有一個關(guān)鍵的文件libmysql.dll,昨天困擾了許久,才想起以前配置
mysql的慘痛經(jīng)歷(都是wamp惹的禍,把php/mysql的安裝搞的太簡單了),這個文件一定要復(fù)制到c:\windows\system32目
錄下去,否則就算在php.ini里面打開extension=php_mysql.dll也沒有用,當(dāng)瀏覽需要連接mysql的頁面時,會報錯說
“mysql”類型不存在。
我們就遇到了這樣一個實(shí)際問題:54上已經(jīng)在運(yùn)行asp以及asp.net的網(wǎng)站,iis搶占了80端口,apache就不能使用了,這樣難道你要別人在
單,在wamp中找到httpd.conf文件,將其中所有“80”字樣替換成你想要的端口,重啟apache就可以了。apache里面一共有4個地方
需要修改80:
listen
80,rvername
localhost:80,namevirtualhost
*:80,前2個是默認(rèn)的,后2個是配置了virtualhost才會出現(xiàn)。</pre
評論
0
11
加載更多
在iis下怎么運(yùn)行php?
IIS下運(yùn)行PHP的方法:x0dx0a一、安裝PHP5.3.6x0dx0a 1) 關(guān)閉防火墻,解壓 php5.zip 到 D:\PHP\php5x0dx0ax0dx0a 2) 將php.ini文件分別拷貝到 D:\PHP\php5 和 C:\WINDOWS 目錄下x0dx0ax0dx0a 3) 給php安裝目錄(D:\PHP\php5)賦上urs組讀與執(zhí)行權(quán)限x0dx0ax0dx0a 4) 在 D:\PHP\php5 文件夾下找到名為php_mysqli.dll,php_mysql.dll,libmysql.dll,libmcrypt.dll的文件,并將其復(fù)制到C:\windows\System32文件夾中 (注:IIS處理PHP和MYSQL需要該文件)。x0dx0ax0dx0a二、配置IISx0dx0a 1) 在IIS下新建網(wǎng)站,這里可以存放你的php網(wǎng)站文件。比如新建虛擬目錄jihetuan指向電腦上的E:\jihetuan目錄。x0dx0ax0dx0a 2) 在"映射"選項(xiàng)卡上點(diǎn)"添加",打開"添加/編輯應(yīng)用程序擴(kuò)展名映射"對話框,點(diǎn)擊"可執(zhí)行文件"后的"瀏覽",定位到D:\PHP\php5\php5isapi.dll,在"擴(kuò)展名"后的文本框內(nèi)輸入".php"(注:一定要注意擴(kuò)展名前的句點(diǎn)),點(diǎn)擊確定。x0dx0ax0dx0a 3) 在文檔選項(xiàng)卡中添加index.php做為默認(rèn)文檔。也可不添加。x0dx0ax0dx0a 4) 再點(diǎn)"確定",退出"應(yīng)用程序配置"對話框,再點(diǎn)"確定",退出PHP屬性對話框。x0dx0ax0dx0a 5) 重啟IIS,生效。x0dx0a三、安裝Mysqlx0dx0a完畢
用IIS 運(yùn)行 .php的文件要怎么弄?
如何讓IIS運(yùn)行php.(php安裝,配置)
注:本文摘自網(wǎng)絡(luò)一、首先把php的壓縮包(這里以PHP4.3.2為例)解壓到C:\php-4.3.2-Win32目錄中,然后從其中找到一個叫php.ini-recommended的文件,把他更名為php.ini。
二、打開該文件,找到extension_dir
=
"./"
,將其改為
extension_dir
=
"C:\php-4.3.2-Win32\extensions"
;再找到
ssion.save_path
=
/tmp
,將其改為
ssion.save_path
=
C:\php-4.3.2-Win32\ssions
。(注:此時你需要在C:\php-4.3.2-Win32目錄下建立ssions文件夾,以存放ssion
。)
三、將修改好的php.ini文件拷貝至C:\winnt目錄下,將C:\php-4.3.2-Win32下的php4ts.dll文件拷貝到C:\winnt\system32目錄下。
四、打開"Internet服務(wù)管理器",選擇你想支持PHP的站點(diǎn),打開屬性頁,點(diǎn)擊"ISAPI篩選器"選項(xiàng)卡,點(diǎn)擊"添加",在彈出的"篩選器屬性"窗口的"篩選器名稱"中填入"php";在"可執(zhí)行文件"中填入"C:\php-4.3.2-Win32\sapi\php4isapi.dll"(如圖一所示),點(diǎn)擊確定。
五、點(diǎn)擊"主目錄"選項(xiàng)卡,選擇"應(yīng)用程序設(shè)置"中的"配置"按鈕,在彈出的"應(yīng)用程序配置"窗口中點(diǎn)擊"添加"按鈕,在彈出的"添加/編輯應(yīng)用程序擴(kuò)展名映射"窗口中的"可執(zhí)行文件"中填入"C:\php-4.3.2-Win32\sapi\php4isapi.dll","擴(kuò)展名"一項(xiàng)填入"php"
。
(如圖二所示)。
重起IIS,到你的頁面文件目錄下寫一個phpinfo,測試一下PHP文件能否被正確解析。如果產(chǎn)生500錯誤,請確定你沒有忘記第三步。
如何讓iis支持php
首先我們要的工具:
1、IIS:這個當(dāng)然是不能少的了,用系統(tǒng)自帶的就好了,這里就不教大家怎么裝了。
2、PHP:php-5.2.0-win32-installer.msi
3、MYSQL:mysql-5.0.27-win32.zip
4、MYSQLFRONT:MySQL.Front-v3.2.14.3.rar,這是一個圖形化管理mysql數(shù)據(jù)庫的工具
第一篇:IIS安裝
第一篇我們就不說了,怎么安裝IIS網(wǎng)上到處都是,我們直接開始第二篇吧。
第二篇:PHP安裝
1、程序下載:
建議到PHP官方網(wǎng)站
網(wǎng)址:http://cn2.php.net/get/php-5.2.0-Win32.zip/from/a/mirror
2、程序安裝:
解壓或者未解壓后,能看到php-5.2.0-win32-installer.msi文件時,雙擊文件,彈出下列對話框,我們再單擊Next(下一步):
在這一步,他會要你同意一個協(xié)議,不同意是沒法繼續(xù)安裝的。同意就同意唄,反正這個東西是開源的,(應(yīng)該是的吧)呵呵:
在這一步選擇安裝文件夾,如果要更改,單擊Brow(瀏鑒)。這里,我建議不要改更。第一,PHP文件不大;第二,由于這個本來不是Windows下的文件,更改不知道會不會有什么不能用的地方。:
選擇你的WEB服務(wù)程序,建議選擇IIS/PWS 3。這個選項(xiàng)在XP的IIS下,也就是IIS5.5下測試通過。:
程序安裝組界面,別急點(diǎn)點(diǎn)下一步,看清楚下面的說明:
在上圖中顯示的Extensions(擴(kuò)展)前面的“+”號點(diǎn)開,然后拖動滾動條,一直到下圖位置。在GD2上右擊,然后選擇安裝此功能(選擇中的第一個或者二個)。
其實(shí),第一個跟第二個的區(qū)別在這個地方不大。如果有下屬選項(xiàng)時,選第一個,只會安裝一些默認(rèn)的功能,而第二個是完全安裝。懂英語的朋友就不要笑話我了,呵呵
同理,拖到mysql那一項(xiàng),與前面一樣的操作。如果你的mysql版本比較高,建議把mysqlli也裝上,就是在mysql下面的那一個。
需要的人還可以到下面這個地方,按照上面兩步的方法安裝PHP幫助文檔與PEAR。然后單擊Next(下一步)
單擊Install(安裝),開始正式安裝PHP
安裝過程,等待
安裝完成,單擊Finish(完成)結(jié)束安裝
到這里,我們的PHP算是裝完了。休息一下,我們馬上開始講第三篇,PHP與IIS整合
第三篇:PHP與IIS整合
說起來,這一點(diǎn)應(yīng)該是PHP安裝最重要的一個環(huán)節(jié)了,如果這一步?jīng)]有成功,其他的都白搞了,呵呵。
打開IIS,然后在你要支持PHP的網(wǎng)站名稱上右擊,選擇“屬性”。當(dāng)然,如果你要所有的網(wǎng)站都支持PHP,也可以在“網(wǎng)站”上面右擊,選擇屬性。
這是彈出來的網(wǎng)站屬性對話框,我們要選擇的是“主目錄”選項(xiàng)卡。
選擇“主目錄”選項(xiàng)卡后,再點(diǎn)擊這個選項(xiàng)卡下面的“配置”
彈出應(yīng)該程序配置選項(xiàng)卡,這里時候,我們要選擇“添加”
這步比較關(guān)鍵,這個是點(diǎn)擊添加后彈出來的。
在“可執(zhí)行文件”后面,我們選擇“php-cgi.exe”,前面的路徑是你的PHP安裝路徑。
而這個,在很多以前的參考上,都是一個DLL文件,而這個版本是php-cgi.exe。
“擴(kuò)展名”填“.php”,別把那個點(diǎn)“.”丟了。
后面就是一直“確定”到最后了。呵呵
最后,我們來寫一個測試程序“test.php”,然后打開測試。如果你看到了跟我圖片中類似的內(nèi)容,那么恭喜你,PHP安裝成功了!
test.php內(nèi)容:
[url=javascript:]Copy code[/url]
第四篇:mysql安裝
1、程序下載:
建議到mysql官方網(wǎng)站
網(wǎng)址:http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-noinstall-5.0.27-win32.zip/from/pick
2、程序安裝:
解壓或者未解壓后,能看到tup.exe文件時,雙擊文件,彈出下列對話框,我們再單擊Next(下一步):
選擇安裝模式,如果沒有特殊要求,或者你不是很懂的情況下,請選擇Typical(經(jīng)典安裝)或者在你磁盤空間足夠的情況下可以選擇Complate(完全安裝)。建議(特別是初學(xué)者)不要選擇Custom(自定義安裝)。
我這里選擇最常用的經(jīng)典安裝
裝備工作完成,點(diǎn)擊Install(安裝)讓安裝程序正式開始安裝工作
安裝狀態(tài),請稍候。。。
這是選擇是否到mysql網(wǎng)站注冊,不管他,我們選擇Skip Sign-UP(跳過注冊)
完成安裝。如果沒有特殊的要求,可以把這個小勾去掉,點(diǎn)擊Finish(結(jié)束)結(jié)束安裝。但是從安全角度考慮,我們還是勾選上這個小勾,再點(diǎn)擊Finish(結(jié)束)來對msyql做一些初始的配置
配置的第一個界面,點(diǎn)擊Next(下一步)就好了
如果沒什么太特殊的要求,我們選擇第二個Stanard Configur action(標(biāo)準(zhǔn)配置)就好了。
這個畫面要說明的比較多:
1、Install as Windows Service:將msyql作為windows服務(wù)安裝。勾選這一項(xiàng),你將會在“控制面板”,“管理工具”,“服務(wù)”里面找到mysql。這樣子,能提高mysql在系統(tǒng)中的運(yùn)行級別。建議勾選。
2、Service Name:這個其實(shí)沒什么用,就是選擇你在“服務(wù)”里面看到的名字而已,隨便一個,你熟悉就好了。
3、Launch the MySQL Serverautomatically:自動開啟服務(wù)。勾選這個的話,只要你打開Windows,哪怕你沒有登陸,MySQL也在運(yùn)行。
4、Include BIN Directory in WIndowsPATH:勾選這個的話,用可以直接在CMD的任何地方運(yùn)用MySQL的命令行模式。如果你熟悉命令行,這個就蠻實(shí)用。不熟悉的嗎,建議不勾選。
這個是配置root(根用戶)密碼。
1、Modify Security Settings:配置安全設(shè)置。其實(shí)就是配置root(根用戶)的密碼。
2、Enable root access from remotemachines:允許root(根用戶)從遠(yuǎn)程機(jī)器登陸。從安全角度考慮,建議不勾選。
3、Create An Anymous Account:建立一個匿名帳號。建議不勾選。
下面這幾步都是完成安裝了,,沒什么好說的。。。
第五篇:MySQL-Front安裝
1、程序下載:
建議到FF下載站下載:
網(wǎng)址:http://www.crsky.com/soft/4932.html
2、程序安裝:
這個過程我就不說了,沒有什么特別的地方。
第六篇:MySQL-Front連接管理MySQL
MySQL-Front安裝后,打開。就會看到下面這么一個畫面。(當(dāng)然,如果你是第一次使用,“對話”里面就應(yīng)該是空的。)
這個時間,我們單擊新建
這個看到的就是添加新對話的對話框。
在“一般”選擇卡中,只有一個“登陸信息”可以填寫,但這個其實(shí)只是埴寫一個你可以識別數(shù)據(jù)的名稱就可以了。我這里就寫“l(fā)ocalhost”。
下面那個圖標(biāo),沒有什么實(shí)際意義,你要喜歡就改一下吧。
再點(diǎn)擊“連接”選項(xiàng)卡。
這里要填寫的比較多一點(diǎn)。
服務(wù)器:填寫你數(shù)據(jù)庫服務(wù)器所用的IP或者域名。
端口:3306。默認(rèn)是3306,一般程序下不會更改。
以下的選項(xiàng),我們就不用管了?;旧嫌貌恢?。想知道清楚的,可以自己查資料或者PM我
“注冊”選項(xiàng)卡。
填與你數(shù)據(jù)庫的用戶名與數(shù)據(jù)。
下面的“數(shù)據(jù)庫”選項(xiàng),在你填寫完正確的服務(wù)器地址與用戶名密碼后,點(diǎn)擊它后面的那個小方塊,就可以選擇要管理的數(shù)據(jù)庫。這個功能在你的用戶有多個數(shù)據(jù)的管理權(quán)限,而你又不想一次打開所有的數(shù)據(jù)的情況下特別有用。
后面兩上選項(xiàng)卡我不細(xì)說了。“autostart”是在打開時自動執(zhí)行一些SQL命令;“數(shù)據(jù)庫瀏覽器”則是定制MySQL-Front視圖
點(diǎn)擊確定,就可以到登陸提示框。繼續(xù)確實(shí)就好了。
當(dāng)然了,這個對話,也可以在剛打開MySQL-Front時,選中已存在的連接,再點(diǎn)擊打開來獲得。
OK,現(xiàn)在看到的就是MySQL里面的數(shù)據(jù)庫信息了。
最后,特別要說明的是。如果你對MySQL數(shù)據(jù)不是很熟悉
請千萬不要更改或者刪除mysql庫里面的任何東西。
否則可能導(dǎo)致你的數(shù)據(jù)庫不能用!!!
http://jingyan.baidu.com/article/546ae1856cbdf81149f28cf1.html