如果搭建 PHP 系統(tǒng)時(shí),使用 IIS 做為服務(wù)器平臺(tái),個(gè)人推薦使用 Php Manager 工具。
創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括新會(huì)網(wǎng)站建設(shè)、新會(huì)網(wǎng)站制作、新會(huì)網(wǎng)頁(yè)制作以及新會(huì)網(wǎng)絡(luò)營(yíng)銷策劃等。多年來(lái),我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,新會(huì)網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到新會(huì)省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
在 IIS 平臺(tái)中配置php環(huán)境的方法有幾種,用PHP Manager配置php環(huán)境應(yīng)該算是比較簡(jiǎn)單的一種方法。這個(gè)工具軟件是微軟發(fā)布的面向 IIS的PHP管理器,x86和x64系統(tǒng)均可使用,用途如下:
*關(guān)聯(lián)PHP和IIS
*并列運(yùn)行多個(gè)PHP版本在同一臺(tái)服務(wù)器上,甚至在同一網(wǎng)站
*檢查PHP運(yùn)行時(shí)配置和環(huán)境(的phpinfo()函數(shù)的輸出)
*配置各種PHP設(shè)置
*啟用或禁用PHP擴(kuò)展
*遠(yuǎn)程管理php.ini PHP配置文件
使用也很簡(jiǎn)單,只需要下載并安裝??Php Manager,安裝完成后,會(huì)在 IIS 管理器中增加一個(gè)圖標(biāo):
雙擊這個(gè)圖標(biāo)就會(huì)進(jìn)入 PHP 的設(shè)置界面:
安裝PHP(環(huán)境變量篇)
設(shè)置環(huán)境變量后,無(wú)須拷文件到系統(tǒng)盤(pán)
1.把php-5.2.0-Win32.zip解壓到E:\PHP_SERVER\PHP目錄
2.把E:\PHP_SERVER\PHP目錄下的PHP.INI-DIST文件改名為PHP.INI
作如下修改:
查找extension_dir = "./",該處是指定PHP動(dòng)態(tài)鏈接庫(kù)的路徑,
? ? 改為extension_dir = "E:/PHP_SERVER/PHP/EXT",注意是“/”。
查找extension=php_mbstring.dll,把前面的分號(hào)去掉。
? ? 這個(gè)不去的話用phpMyAdmin會(huì)出現(xiàn)紅色提示。
查找extension=php_gd2.dll,去掉前面的分號(hào),支持GD庫(kù)用的。
查找extension=php_sockets.dll,去掉前面的分號(hào)。
查找extension=php_mysql.dll,去掉前面的分號(hào),支持MYSQL數(shù)據(jù)庫(kù)用的。
3.現(xiàn)在我們通過(guò)設(shè)置環(huán)境變量把PHP.INI文件位置定在E:\PHP_SERVER\PHP目錄下,
打開(kāi)系統(tǒng)屬性-環(huán)境變量-系統(tǒng)環(huán)境變量-新建,變量名:PHPRC,變量值:E:\PHP_SERVER\PHP,
更改系統(tǒng)環(huán)境變量,編輯path變量, 在最后加上:;E:\PHP_SERVER\PHP,注意是“\”。
(重啟服務(wù)器..)
配置IIS支持PHP
1.在WEB服務(wù)擴(kuò)展中 “添加一個(gè)新的WEB服務(wù)器擴(kuò)展” .php ?E:\PHP_SERVER\PHP\php5isapi.dll 允許
2.網(wǎng)站屬性-ISAPI篩選器 - 添加 php E:\PHP_SERVER\PHP\php5isapi.dll
3.網(wǎng)站屬性-主目錄-配置-添加映射-可執(zhí)行E:\PHP_SERVER\PHP\php5isapi.dll .php
4.網(wǎng)站屬性-文檔-添加index.php
5、重啟IIS先點(diǎn)擊開(kāi)始菜單選擇“運(yùn)行”依次輸入CMD回車
你可以去后盾人平臺(tái)看看,里面的東西不錯(cuò)
在IIS下配置PHP,一共4大步驟。
步驟/方法
首先下載Windows的PHP安裝包。隨后將該包解壓至C:\PHP。完成上面的步驟后,將C:\php目錄下的php.ini-dist文件改名為php.ini,然后拷到C:\Windows目錄下。
用記事本打開(kāi)C:\Windows目錄php.ini文件php.ini里找到register_globals = Off 將 Off 改成 On。
再找到extension_dir = "./" 吧"./"里的./改成php里的ext所在的位置,如"C:\php\ext"。最后將php目錄下的php5ts.dll拷到C:\WINDOWS\system32目錄下。至此完成PHP的安裝步驟。
設(shè)定IIS支持PHP
添加新的WEB擴(kuò)展服務(wù)。按
“開(kāi)始”→“程序”→“管理工具”→“Internet 信息服務(wù)(IIS)管理器”打開(kāi)IIS管理器。選中“Web服務(wù)擴(kuò)展”→添加一個(gè)新的Web 服務(wù)擴(kuò)展。添加:php目錄下的php5isapi.dll,名稱:PHP設(shè)置擴(kuò)展?fàn)顟B(tài)為允許:√。完成后選擇確定。添加ISAPI篩選器。按
“Internet 信息服務(wù)(IIS)管理器”→“網(wǎng)站”→“屬性”→“ISAPI 篩選器”→添加篩選器名稱:PHP可執(zhí)行文件:php目錄下的php5isapi.dll。添加php映射文件。
選中“Internet 信息服務(wù)(IIS)管理器”→“網(wǎng)站”→“默認(rèn)網(wǎng)站”→“屬性”→“主目錄”→“配置映射”→添加可執(zhí)行文件:php目錄下的php5isapi.dll擴(kuò)展名:.PHP。添加首頁(yè)默認(rèn)文件。選中“Internet 信息服務(wù)(IIS)管理器”→“網(wǎng)站”→“默認(rèn)網(wǎng)站”→“屬性”→“主目錄”→“文檔”。添加index.php首頁(yè)文件。
設(shè)定相關(guān)權(quán)限
設(shè)定PHP文件夾權(quán)限。打開(kāi)PHP文件夾,添加everyone和IUSR及IWAM用戶權(quán)限。查看相關(guān)資料說(shuō)只需添加IUSR用戶權(quán)限就可以但我個(gè)人試過(guò)如果不加入everyone用戶則執(zhí)行不成功。如果設(shè)定有誤歡迎指正。因?yàn)榧尤雃veryone不能保證安全。設(shè)定網(wǎng)站文件夾權(quán)限。具體設(shè)定如上所述。只是文件夾路徑不一樣。
4
測(cè)試
重啟IIS。
查看PHP首頁(yè)文件。測(cè)試頁(yè)面。 在瀏覽器中輸入本機(jī)的IP地址。
1.Windows IIS +FTP安裝
【開(kāi)始】--【控制面板】--【添加或刪除程序】
出現(xiàn)如下界面點(diǎn)擊【添加/刪除windows組件(a) 】
出現(xiàn)如下界面
選擇【應(yīng)用程序服務(wù)器】
點(diǎn)擊圖片中的【詳細(xì)信息】
出現(xiàn)上面的圖片【選中internet 信息服務(wù)(iis)】 點(diǎn)擊圖片中的【詳細(xì)信息】
選中圖片中的【文件傳輸協(xié)議(ftp)服務(wù)】然后點(diǎn)擊【確定】
最后出現(xiàn)如下界面
點(diǎn)擊圖片中的【瀏覽】選中【c:\win2003_sys\disc1\i386】如圖
點(diǎn)擊圖片中的【打開(kāi)】iis就開(kāi)始安裝了。如果系統(tǒng)是windows2003 64位的話該文件則位于【C:/win2003_sys/disc1/AMD64】下面
出現(xiàn)這個(gè)表示IIS 和FTP 已經(jīng)安裝好了
2.下載PHP+MySQL+Zend+PHPMyadmin
建議下載windows2003安裝包 這個(gè)軟件包已經(jīng)包含 PHP 5.2.17+Zend+PHPWind8.7+PHPMyadmin 3.5.2 省去大家到各個(gè)網(wǎng)站找包的時(shí)間。
MySQL由于超出上傳限制需要單獨(dú)到網(wǎng)絡(luò)上下載,官方下載地址
下載完成后解壓拷貝到d盤(pán),目錄結(jié)構(gòu)如下圖:
3.安裝PHP
如圖剪切【libeay32.dll libmcrypt.dll libmysql.dll ssleay32.dll】這些dll文件到【c:\windows\system32】目錄下
剪切圖片中的【php】到c:\windows目錄下
右擊 “我的電腦” 選擇“管理”
找到Internet 信息服務(wù)器(iis)點(diǎn)擊【web服務(wù)擴(kuò)展】在一般空白區(qū)域右擊,如圖
選擇【添加一個(gè)新的web服務(wù)擴(kuò)展】出現(xiàn)下圖
擴(kuò)展名輸入 php 然后點(diǎn)擊【添加】如圖
出現(xiàn)下圖
點(diǎn)擊【瀏覽】選擇 d:\websoft\php-5.2.17\php5isapi.dll
如圖點(diǎn)擊【確定】后出現(xiàn)下圖
選中圖片中【設(shè)置擴(kuò)展?fàn)顟B(tài)為允許】 點(diǎn)擊【確定】出現(xiàn)下圖
在web服務(wù)擴(kuò)展就多了php,如上圖
右擊【網(wǎng)站】,選擇【屬性】, 出現(xiàn)下面的截圖
點(diǎn)擊圖片中的【主目錄】出現(xiàn)下圖
點(diǎn)擊圖片中的【配置】出現(xiàn)下圖
點(diǎn)擊【添加】出現(xiàn)下圖
點(diǎn)擊圖片中的【瀏覽】選擇【d:\websoft\php-5.2.17\php5isapi.dll】再點(diǎn)擊【確定】,出現(xiàn)下圖
在擴(kuò)展名處輸入 .php ,然后點(diǎn)擊【確定】,出現(xiàn)下圖
在應(yīng)用程序擴(kuò)展就出現(xiàn)了剛才添加的.php, 點(diǎn)擊圖片中的【確定】,出現(xiàn)下圖
點(diǎn)擊【文檔】,出現(xiàn)下圖
點(diǎn)擊【添加】,出現(xiàn)下圖,后輸入 index.php 然后點(diǎn)擊【確定】
然后再點(diǎn)擊【添加】, 添加index.html,添加完成后,點(diǎn)擊【應(yīng)用】出現(xiàn)如下圖片
點(diǎn)擊【全選】, 然后再點(diǎn)擊【確定】然后出現(xiàn)下圖
點(diǎn)【應(yīng)用】 然后再點(diǎn)擊【確定】,這樣IIS+PHP 就配置好了。
4.MySQL 安裝
雙擊d:\websoft\mysql-essential-5.1.63-win32.msi 就開(kāi)始安裝了 看圖操作
出現(xiàn)上面的界面,不要點(diǎn)cancel 那是取消, 等等
選擇【custom】然后點(diǎn)【next】 出現(xiàn)下面的界面
這個(gè)是選擇MySQL安裝的位置,默認(rèn)在c盤(pán),我們點(diǎn)【change】選擇d:\websoft\mysql-5.1
選擇點(diǎn)擊【ok】切換到之前的操作畫(huà)面
點(diǎn)擊mysql server datafiles 默認(rèn)也是在c盤(pán),點(diǎn)擊【change】選擇d:\websoft\mysql-5.1
選擇好了后,點(diǎn)擊【ok】,切換到之前的操作界面,然后點(diǎn)擊圖片中的【next】,mysql 就開(kāi)始安裝了
出現(xiàn)上面的圖片,表示安裝好了。點(diǎn)擊【finish】就開(kāi)始配置mysql了,看圖操作
這個(gè)操作畫(huà)面的時(shí)候,輸入的就是mysql root 帳號(hào)的密碼,建議你輸入完成后隨手記下免得忘記
出現(xiàn)上面的操作畫(huà)面,表示配置環(huán)境了,這樣 MySQL就安裝好了,這樣IIS+PHP+MySQL 環(huán)境基本已經(jīng)可用了。
5.Zend 安裝
如果你沒(méi)有end加密過(guò)的程序 強(qiáng)烈建議你不安裝,如果有那就必須安裝,不然程序運(yùn)行不了。
雙擊d:\websoft\ ZendOptimizer-3.3.3-Windows-i386.exe 就開(kāi)始安裝了,除了安裝目錄,其他的默認(rèn)就可以了,看圖操作
如圖Zend程序需要我們提供php.ini在那個(gè)目錄,之前我們拷貝php.ini 到了c:\windows 我們就不需要改變了
點(diǎn)擊【install】后出現(xiàn)圖片中的對(duì)話框,選擇【是】然后程序就開(kāi)始安裝了
出現(xiàn)這個(gè)界面表上Zend 已經(jīng)安裝好了
6.FTP 配置
FTP服務(wù)器軟件有很多, server-u xlight 等等通常這些都要收費(fèi),涉及到版權(quán)大家自己處理。
下面是Windows只帶的FTP配置教程
【我的電腦】--【右鍵】--選擇【管理】
找到用戶,在右邊用戶列表空白區(qū)域,右鍵選擇【新用戶】
如圖輸入你的 FTP 用戶名、密碼,然后切換到 iis 刪除默認(rèn)的ftp站點(diǎn),然后如圖新建
選擇路徑我們選擇可以選擇你需要的路徑,如圖我選擇了d:\websoft\www
接下來(lái)設(shè)置權(quán)限,如圖操作
選中【users】
選擇【完全控制】然后添加【高級(jí)】
如圖上圖操作后出現(xiàn)下面的圖片選擇【是】
選擇是之后就等系統(tǒng)操作完成
接下來(lái)添加pwftp 帳號(hào)的權(quán)限,如圖操作
點(diǎn)擊【確定】后出現(xiàn)下圖
選中pwftp之后和users一樣操作 ,最后點(diǎn)擊上圖的【應(yīng)用】【確定】,這樣 FTP 就好了。
7.IIS中配置站點(diǎn)
如圖
點(diǎn)擊圖片中的瀏覽器 選擇 d:\websoft\www\phpwind
點(diǎn)擊圖片中的【應(yīng)用】【確定】這樣就好了, 最后重啟一下iis 或者重啟一下服務(wù)器, 就可以訪問(wèn)到你的網(wǎng)站了
備注:
如果你是windows2003 64位版本,若訪問(wèn)遇到“%1不是有效的 win32應(yīng)用程序錯(cuò)誤”提示出現(xiàn),需要執(zhí)行以下兩步就可以訪問(wèn)。
1)單擊【開(kāi)始】,單擊【運(yùn)行】,鍵入cmd,然后單擊【確定】。
2)鍵入以下命令啟用 32 位模式:
cscript %SYSTEMDRIVE%/inetpub/adminscripts/adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
附上出處鏈接:
網(wǎng)頁(yè)題目:iisphp數(shù)據(jù)庫(kù)配置 數(shù)據(jù)庫(kù)配置ssl
新聞來(lái)源:http://vcdvsql.cn/article6/dopgoig.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、企業(yè)網(wǎng)站制作、云服務(wù)器、網(wǎng)頁(yè)設(shè)計(jì)公司、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站營(yíng)銷
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容