Win8.1系統(tǒng)下搭建IIS8.5+PHP5.5.4運(yùn)行環(huán)境教程
很多人喜歡用linux搭建php網(wǎng)頁語言運(yùn)行環(huán)境,但由于linux高度自定義化,經(jīng)常需要root運(yùn)行命令,略顯高端,相對(duì)應(yīng)的微軟的windows操作系統(tǒng),用戶體驗(yàn)不錯(cuò),可以借助windows自帶的IIS組件+PHP程序包,搭建一個(gè)合適的運(yùn)行環(huán)境。Windows xp時(shí)代是IIS6,win7時(shí)代是IIS7.5,win8時(shí)代IIS 8.0,同樣win8.1的內(nèi)置IIS組件也升級(jí)到8.5,擁有更高的執(zhí)行效率和不錯(cuò)的用戶體驗(yàn)。下面小編就帶大家在Win8.1系統(tǒng)下配置搭I(lǐng)IS8.5+PHP5.5.4運(yùn)行環(huán)境。
準(zhǔn)備工作:
PHP 5.5.4程序包,分別根據(jù)自己的系統(tǒng)版本下載32位或者64位。
官網(wǎng)介紹:http://windows.php.net/download/#php-5.5
VC11 x86 Thread Safe (2013-Sep-18 23:44:17)
[17.84MB]
下載:http://windows.php.net/downloads/releases/php-5.5.4-nts-Win32-VC11-x86.zip
VC11 x64 Thread Safe (2013-Sep-18 23:44:20)
[19.11MB]
下載:http://windows.php.net/downloads/releases/php-5.5.4-nts-Win32-VC11-x64.zip
Win8.1 9600版本,建議用專業(yè)版或者企業(yè)版。
具體操作步驟:
一、開啟,設(shè)置win8.1自帶的IIS 8.5組件服務(wù)器。
進(jìn)入控制面板,選擇程序和功能,打開或關(guān)閉Windows 功能,找到Internet information services,分別開啟FTP服務(wù)器、Web管理工具和萬維網(wǎng)服務(wù)組件,其中萬維網(wǎng)服務(wù)的子組件也依次開啟,”其中最重要的開啟應(yīng)用程序開發(fā)功能”,如下圖所示。
安裝結(jié)束后,重啟進(jìn)行自動(dòng)功能配置
在瀏覽器中打開http://localhost 或者是http://127.0.0.1/ ,查看是否能顯示IIS8.5的多國語言的歡迎頁面:
二、下載安裝配置PHP環(huán)境
小編下載了是VC11 x64 Thread Safe 版本的壓縮包(php-5.5.4-Win32-VC11-x64),1、將其解壓到C:\php5目錄下(其他盤符也可以)。
2、選擇這臺(tái)電腦,右鍵管理,進(jìn)入計(jì)算機(jī)管理
選擇左側(cè)的服務(wù)和應(yīng)用程序,進(jìn)入Internet信息服務(wù)(IIS)管理器
3、選擇IIS功能下的”處理程序映射”雙擊進(jìn)入,然后最右邊選擇”添加模塊映射”
4、在請(qǐng)求路徑輸入”*.php”,模塊選擇FastCgiModule模式,可執(zhí)行文件時(shí),文件格式可以選擇exe程序和選擇路徑:C:\php5\php-cgi.exe,名稱比如php,最后確定添加模塊映射。
5.然后手動(dòng)給網(wǎng)站添加默認(rèn)文檔:default.php和index.php兩個(gè)文檔。
6、繼續(xù)對(duì)于php程序包進(jìn)行下面的配置:進(jìn)入C:\php5目錄,重命名文件php.ini-development改名為php.ini。
7、用記事本打開編輯php.ini文件,使用快捷鍵ctrl+F快速搜索定位,相關(guān)的date.timezone修改為date.timezone=”Asia/Hongkong”即修改當(dāng)前的系統(tǒng)時(shí)區(qū), 同時(shí)將前面的分號(hào)”;”刪除生效。
同時(shí)也需要激活相應(yīng)的擴(kuò)展選項(xiàng),即將相應(yīng)dll語句前的分號(hào)”;”刪除
例如:
;extension=php_gd2.dll 改為extension=php_gd2.dll
;extension=php_mbstring.dll 改為extension=php_mbstring.dll
;extension=php_mysql.dll 改為extension=php_mysql.dll
;extension=php_mysqli.dll 改為extension=php_mysqli.dll
;extension=php_pdo_mysql.dll改為extension=php_pdo_mysql.dll
然后搜索extension_dir,修改路徑為extension_dir = “C:\php5\ext\” ,同時(shí)將前面的分號(hào)”;”刪除生效。,修改后保存,然后復(fù)制這個(gè)php.ini文件到C:\Windows根目錄下即可。
8、php環(huán)境配置好了,現(xiàn)在就需要測試一下了,在建立的網(wǎng)站目錄wwwroot文件夾下”C:\inetpub\wwwroot”新建一個(gè)phpinfo.php網(wǎng)頁文件。
內(nèi)容為:
<?php
phpinfo();
?>
然后再在IE瀏覽器中打開http://localhost/phpinfo.php ,即可出現(xiàn)類似如下界面,即成功生效。
PS:(在命令行中進(jìn)入php安裝目錄下,比如c:\php5\php.exe -m,輸入php -m命令可查看已開啟的dll擴(kuò)展模塊):
至此,Win8.1系統(tǒng)下配置搭建IIS8.5+PHP5.5.4運(yùn)行環(huán)境的教程到此結(jié)束,不知道你有沒有搭建成功。如果需要數(shù)據(jù)庫可以后期安裝Mysql或者SQL server類的數(shù)據(jù)庫,進(jìn)行本地測試網(wǎng)站或者論壇。
相關(guān)文章
win2003 sp2+iis 6.0上部署.net 2.0和.net 4.0網(wǎng)站的方法
網(wǎng)站環(huán)境 IIS6.0,操作系統(tǒng)Windows server2003 sp2,服務(wù)器之前已經(jīng)部署了.net 2.0和asp的網(wǎng)站,現(xiàn)在要部署新開發(fā)的.net 4.0網(wǎng)站.本來認(rèn)為很簡單,卻遇到了很多問題2013-06-06ApplicationHost.config(IIS存儲(chǔ)配置區(qū)文件)介紹
在IIS的配置文件中ApplicationHost.config的modules 元素中注冊(cè)了很多模塊 ,這些模塊供IIS承載的所有應(yīng)用程序使用,這里就為大家介紹一下,需要的朋友可以參考下2019-11-11用戶IIS APPPOOL\DefaultAppPool登錄失敗的解決方法
這篇文章主要為大家詳細(xì)介紹了用戶IIS APPPOOL\DefaultAppPool登錄失敗的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-04-04實(shí)現(xiàn)在Windows下安裝Lighttpd的方法
逛javaeye時(shí),看到大牛們推薦使用lighttpd Web服務(wù)器,如是下載下來安裝嘗試了一把。2008-08-08Windows server2022 網(wǎng)絡(luò)負(fù)載平衡NLB的實(shí)現(xiàn)
網(wǎng)絡(luò)負(fù)載平衡技術(shù)就是將訪問壓力均衡分布到多臺(tái)服務(wù)器上,以此提高整個(gè)服務(wù)器集群的響應(yīng)能力,本文主要介紹了Windows server2022 網(wǎng)絡(luò)負(fù)載平衡NLB的實(shí)現(xiàn),感興趣的可以了解一下2023-09-09怎樣修復(fù)Windows 10 Enterprise 在9月更新后圖片全部由繪圖板打開的情況
win10系統(tǒng)發(fā)布已有好幾個(gè)月,大家都升級(jí)安裝使用了,但是在進(jìn)行了本月更新日的洗禮之后,企業(yè)版的Windows 10 突然發(fā)現(xiàn)無法好好的進(jìn)行圖片查看。下面跟著小編幫大家解決此問題,感興趣的朋友跟著一起了解了解吧2015-09-09