這篇文章主要介紹了iis安裝php環境的操作步驟,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
iis安裝php環境的方法:首先下載PHP并解壓;然后修改php.ini文件;接著打開IIS管理器并點擊“添加模塊映射”;最后重啟iis服務即可。
Windows下快速搭建php環境(IIS7+PHP+phpMyAdmin)
網上漫天腹地全是這類的教程,但很多都是操作過于繁瑣,或者打開的功能過多根本用不到,還有萬惡的一鍵安裝包簡直bug無限;像我這樣安裝PHP只為用phpMyAdmin簡直不能忍,綜合了幾個教程發現了一個簡單快速的方法。
一、安裝IIS7
Windows7旗艦版自帶了IIS7,只需要在“程序和功能”中打開就行了。
不過如果只是簡單的網頁開發或者輕度應用的話,是不需要打開所有功能的,只需要像這樣:
注意:“應用程序開發功能”里酌情自己打鉤,只需要用到PHP的話就只用把CGI打鉤了,因為用到fastCGI。
點擊“確定”等待配置完后可能會提示需要重啟,IIS服務是開機自動運行的,所以現在可以直接在瀏覽器中訪問http://localhost/,出現大大的IIS圖片即表示IIS安裝成功。
二、配置PHP
PHP直接到www.php.net下載,Windows下是zip壓縮包,解壓縮放到某個目錄下,比如我直接是C:\PHP5。
將文件C:\PHP5\php.ini-development重命名為php.ini。
修改php.ini:
extension_dir = "ext"前“;”去掉; cgi.force_redirect = 0,并將前“;”去掉; ;date.timezone =,修改為date.timezone = PRC
下面擴展前“;”去掉:
extension=php_curl.dll extension=php_gd2.dll extension=php_mbstring.dll extension=php_mysql.dll extension=php_mysqli.dll extension=php_pdo_mysql.dll extension=php_pdo_odbc.dll extension=php_xmlrpc.dll extension=php_xsl.dll extension=php_zip.dll
可選操作:為了避免導入或導出較大數據庫時出現PHP錯誤,可以修改PHP配置中的限制:
upload_max_filesize = 1000M; post_max_size = 1000M; max_execution_time=600;
配置IIS中PHP環境:
打開IIS管理器(開始菜單搜索IIS)
IIS管理器中選中/網站/Default Web Site,雙擊“處理程序映射”,然后點擊“添加模塊映射”,照著如下圖填寫:
這樣即使用fastCGI完成了IIS對PHP的解析。
注意:可能需要回到IIS管理器中剛才創建的網站,雙擊“默認文檔”,添加index.php。
回到IIS管理器中根主頁,重啟IIS服務(也可以用命令行實現)。
在默認網站物理路徑C:\inetpub\wwwroot下,新建文件index.php,內容為:
PHP
<?php phpinfo(); ?>
保存后在瀏覽器中訪問http://localhost/index.php,不出意外會出現PHP5的info界面。
在MySQL進行某些操作,如導入導出大型數據庫,需要的時間會較長,此時容易出現錯誤:
HTTP 錯誤 500.0 - Internal Server Error
C:\PHP\php-cgi.exe - FastCGI 進程超過了配置的活動超時時限
為避免上述錯誤,可以修改IIS默認的活動超時時限:
進入IIS管理器主頁
雙擊打開“FastCGI設置”
雙擊“php-cgi.exe”
找到“活動超時”,將默認值70(秒)修改為600(或者更高)
配置phpMyAdmin:
phpMyAdmin其實談不上是配置,這里要首先配置好MySQL。
下載phpMyAdmin壓縮包后解壓縮到C:\inetpub\wwwroot下,文件夾名字改為phpMyAdmin。
然后只需要瀏覽器訪問http://localhost/phpmyadmin/,即會出現phpMyAdmin登錄界面,賬號和密碼都是MySQL的賬號密碼,如賬號是root。
感謝你能夠認真閱讀完這篇文章,希望小編分享iis安裝php環境的操作步驟內容對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,遇到問題就找億速云,詳細的解決方法等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。