windows server 2012配置php環境教程

買了windows系統的服務器(VPS)等以後咱們須要一個php環境來搭建本身的項目,這裏介紹手工在windows server 2012上面配置php環境的具體步驟,適合使用服務器和VPS等的新手。
php 5.6.12
下載地址:http://windows.php.net/downloads/releases/php-5.6.19-nts-Win32-VC11-x86.zipphp

Visual Studio 2010 動態連接庫(64位系統兩個都要裝,若是不裝就會出現msvcr100.dll丟失問題,致使500錯誤)
下載地址:http://download.microsoft.com/download/9/C/D/9CD480DC-0301-41B0-AAAB-FE9AC1F60237/VSU4/vcredist_x64.exe
下載地址:http://download.microsoft.com/download/9/C/D/9CD480DC-0301-41B0-AAAB-FE9AC1F60237/VSU4/vcredist_x86.exeredis

首先,下載安裝Visual Studio 2010 動態連接庫
windows server 2012配置php環境教程
windows server 2012配置php環境教程windows

在C盤根目錄建立「php」文件夾
windows server 2012配置php環境教程服務器

將下載到的php文件所有複製到「php」文件夾中
windows server 2012配置php環境教程編輯器

複製「php.ini-production」並更名爲「php.ini」
windows server 2012配置php環境教程測試

用記事本打開「php.ini」,設置php模塊路徑
extension_dir = "C:\php\ext"
windows server 2012配置php環境教程ui

設置php時區
date.timezone = Asia/Shanghai
windows server 2012配置php環境教程.net

開啓php短標籤
short_open_tag = on
windows server 2012配置php環境教程3d

以CGI模式運行PHP
cgi.force_redirect = 0
windows server 2012配置php環境教程server

fastcgi.impersonate = 1
windows server 2012配置php環境教程

cgi.rfc2616_headers = 1
windows server 2012配置php環境教程

PHP拓展板塊,按需開啓
windows server 2012配置php環境教程

進入IIS控制面板選擇主頁,單擊「處理程序映射」
windows server 2012配置php環境教程

單擊「添加模塊映射」
windows server 2012配置php環境教程

輸入內容後單擊「肯定」
請求路徑:*.php
模塊:FastCgiModule
可執行文件(可選):C:\php\php-cgi.exe
名稱:FastCgi
沒有找到FastCgiModule模塊的解決方法在帖子的最下方
windows server 2012配置php環境教程

單擊「是」
windows server 2012配置php環境教程

單擊「FastCGI設置」
windows server 2012配置php環境教程

右擊點擊「編輯」
windows server 2012配置php環境教程

將「監視對文件所作的更改」改成php.ini的絕對位置 C:\php\php.ini
windows server 2012配置php環境教程

單擊「聚合編輯器」右邊的按鈕
windows server 2012配置php環境教程

添加信息,單擊「肯定」

Name:PHP_FCGI_MAX_REQUESTS
Value:1000

windows server 2012配置php環境教程

在IIS控制面板中,單擊「默認文檔」
windows server 2012配置php環境教程

增長「index.php」
windows server 2012配置php環境教程

在默認的站點下新建一個名爲「index.php」的文件
windows server 2012配置php環境教程

編輯「index.php」,測試PHP信息,保存退出
<?php
phpinfo();
?>
windows server 2012配置php環境教程

訪問 http://localhost/ 成功配置PHP
windows server 2012配置php環境教程

注:有些小夥伴可能找不到「FastCgiModule」板塊,那是由於沒有安裝CGI,只須要在「添加角色和功能嚮導」中選中CGI並安裝就能夠了
windows server 2012配置php環境教程

相關文章
相關標籤/搜索