在IIS下安裝PHP擴(kuò)展的方法(超簡單)
很多網(wǎng)上的文章在介紹IIS下安裝PHP的時候都會涉及到很多配置的修改,其實(shí)大部分都是不必要的,對于需要查找如何安裝PHP擴(kuò)展的人來說,其實(shí)最需要的或許只是一個現(xiàn)在就能用的版本,在這個時候引入過多的不必要的配置我認(rèn)為是低效的。
那么歸納一下其實(shí)安裝步驟只需要三步:
1.下載PHP的文件包;
2.配置PHP;
3.將PHP擴(kuò)展引入IIS;
當(dāng)然,或許還有第4步:測試。
第一步:下載PHP
PHP的windows版本是直接提供了一個壓縮包,里面包括了運(yùn)行所需的全部文件,堪稱傻瓜式安裝,可以從官網(wǎng)上的windows下載區(qū)獲取(http://windows.php.net/download),注意選擇版本時有三點(diǎn)需要注意:
1.選擇PHP版本,主要分為PHP5.X和PHP7.X兩種,按照需要選擇即可,如果是初入門,其實(shí)可以直接從PHP7入手,這個版本引入了一系列Coooooool的特性以及極大的運(yùn)行效率提升;如果是有指定的框架或者項目需求的話,參照文檔選擇版本即可。
2.選擇處理器架構(gòu),主要指X86和X64,分別是32位和64位的,成文時已經(jīng)是2017年,相信大部分開發(fā)者的處理器和系統(tǒng)都是X64架構(gòu)的,直接選擇這個版本吧。
3.選擇線程安全版本,這個根據(jù)需要選擇即可。ThreadSafe相對而言由于需要兼顧線程安全,所以相對來說會有一些效率損失,但是損失不大;如果是使用FastCGI的話可以直接選擇Non-ThreadSafe。
總而言之,如果你沒有特殊需求的話,我建議你選擇PHP7.X X64 Non-ThreadSafe(PHP7,64位架構(gòu),非線程安全版本)。
第二步:配置PHP
首先選擇一個目錄解壓,建議在你編程所使用的硬盤根目錄下建立文件夾,把文件都解壓在其中。這是因為今后的PHP請求都會向這個指定位置中的CGI程序請求,最好不要經(jīng)常有變動。
然后將這個目錄(本文中是"E:\PHP")添加到Path常量中(右鍵“我的電腦”=>屬性=>高級系統(tǒng)設(shè)置=>高級選項卡右下角環(huán)境變量=>系統(tǒng)變量=>Path),注意一定要在添加前加入";"分號用于分割。添加到Path變量后,使用PHP文件夾中的內(nèi)容可以不用輸入完整路徑,直接鍵入文件名即可(具體可以搜索一下Windows命令行的檢索順序)。
然后將其中的“php.ini-development”文件復(fù)制一份,將副本重命名為“php.ini”,這里面是PHP官方建議的開發(fā)用PHP配置,對于初學(xué)者,我們不需要做任何修改;如果你的目標(biāo)框架或者項目有要求,按照要求進(jìn)行更改(比如要求指定擴(kuò)展等)。
至此,PHP配置完成。
第三步:引入IIS
首先打開IIS管理工具,選擇“處理應(yīng)用程序映射”。
在新的界面選擇“添加模塊映射”
填寫信息如下:
其中第一行是代表哪些文件會交給PHP處理,填寫*.php的意思是所有以PHP為擴(kuò)展名的文件都會交給php-cgi來處理。
第二行代表這個模塊映射的類型,如果沒有特殊需求我們選擇FastCGI。
第三行代表處理模塊的位置,進(jìn)入我們PHP的解壓目錄下,選擇php-cgi.exe即可。
名稱只是用來標(biāo)志,可以隨意填寫。
點(diǎn)擊確定之后會詢問你是否自動添加允許規(guī)則,確認(rèn)即可。
至此IIS安裝PHP擴(kuò)展結(jié)束。
第四步:測試
在默認(rèn)網(wǎng)站目錄下新建一個test.php文件,在其中填寫
<?php phpinfo(); ?>
然后打開瀏覽器訪問localhost\test.php,顯示如下信息說明安裝成功。
以上所述是小編給大家介紹的在IIS下安裝PHP擴(kuò)展的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
Yii2框架操作數(shù)據(jù)庫的方法分析【以mysql為例】
這篇文章主要介紹了Yii2框架操作數(shù)據(jù)庫的方法,結(jié)合實(shí)例形式分析了Yii2框架配置、連接mysql數(shù)據(jù)庫及執(zhí)行SQL進(jìn)行增刪改查等相關(guān)操作技巧,需要的朋友可以參考下2019-05-05在swoole中制作一款仿制laravel的框架的實(shí)例代碼
這篇文章主要介紹了在swoole中制作一款仿制laravel的框架,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-03-03WordPress主題中添加文章列表頁頁碼導(dǎo)航的PHP代碼實(shí)例
這篇文章主要介紹了WordPress主題中添加文章列表頁碼導(dǎo)航的PHP代碼實(shí)例,這也是制作各種WordPress主題必備的基礎(chǔ)功能,需要的朋友可以參考下2015-12-12PHP下的Oracle客戶端擴(kuò)展(OCI8)安裝教程
這篇文章主要介紹了PHP下的Oracle客戶端擴(kuò)展(OCI8)安裝教程,本文在Linux系統(tǒng)中實(shí)現(xiàn),OCI8是用來連接Oracle數(shù)據(jù)庫的PHP擴(kuò)展模塊,需要的朋友可以參考下2014-09-09