欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Windows Server 2016 服務(wù)器配置指南之PHP7運行環(huán)境搭建方法

 更新時間:2020年03月24日 12:04:57   作者:妙正灰  
這篇文章主要介紹了Windows Server 2016 服務(wù)器配置指南之PHP7運行環(huán)境搭建方法,需要的朋友可以參考下

因為 PHP7 在 Windows 已經(jīng)提供了完整的 64bit 支持,所以選擇 64bit 系統(tǒng)安裝 64bit PHP7 將獲得更好的性能表現(xiàn)。

PHP7 需要 VC14 ( Visual C++ Redistributable for Visual Studio 2015 x86 or x64)做運行庫,所以我們先要安裝 VC14。

所以本文以安裝完 IIS 為基礎(chǔ),介紹 PHP 安裝和配置的步驟:

第一步,下載 PHP 安裝包,并配置 php.ini

1.下載 PHP 安裝包:(PHP 下載地址:http://windows.php.net/download/),這里以最新的 PHP 7.2.0 為例,最新的 PHP 有四個版本,分別是 32 位的 VC15 x86 Non Thread Safe / VC15 x86 Thread Safe 和 64 位的 VC15 x64 Non Thread Safe / VC15 x64 Thread Safe,如果要想用于 IIS 則需要安裝 Non Thread Safe 版,也就是下載下來的文件里帶 nts 的。

如果操作系統(tǒng)是64位的并且配置還可以,盡量選擇64位的,也就是選擇安裝 php-7.2.0-nts-Win32-VC15-x64.zip,如果選擇32位,可以選擇安裝 php-7.2.0-nts-Win32-VC15-x86.zip 。

一、下載并安裝運行庫:

x64 安裝 64 位的運行庫,x86 安裝 32位的運行庫。

32位下載:https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x86.exe
64位下載:https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x64.exe

vc14

二、下載 PHP7

這里列出的是無安全線程的 PHP 7.0.3,其他版本大家可以到:PHP For Windows 查找。

32位下載:http://windows.php.net/downloads/releases/php-7.0.3-nts-Win32-VC14-x86.zip
64位下載:http://windows.php.net/downloads/releases/php-7.0.3-nts-Win32-VC14-x64.zip

三、解壓并設(shè)置 PHP7

1、在 C盤 創(chuàng)建 php 目錄。

2、將下載的 PHP 文件解壓到 C:\php

3、讓 Windows 顯示文件后綴等, 點擊 查看 —— 點勾如下圖所示兩項目

讓 Windows 顯示文件后綴等

4、復(fù)制 php.ini-production 并改名為 php.ini

5、修改 PHP.ini 參數(shù),用 記事本 打開并修改(遇到 ; 將其刪掉便是激活!):

①設(shè)置php模塊路徑

extension_dir = "C:\php\ext"

修改參數(shù)1

②設(shè)置php時區(qū)

date.timezone = Asia/Shanghai

設(shè)置php時區(qū)

③開啟php短標(biāo)簽

short_open_tag 下的 `;` 全都刪掉

開啟php短標(biāo)簽

④以fast—CGI模式運行PHP

cgi.force_redirect = 0

以CGI模式運行PHP

fastcgi.impersonate = 1

以CGI模式運行PHP

cgi.rfc2616_headers = 1

以CGI模式運行PHP

⑤按需開啟 PHP 模塊
一般來說,GD、curl pdo_mysql 都是需要的

按需開啟 PHP 模塊

四、 檢查是否正常運行

在 命令提示符(cmd) 中運行

cd C:\php
php -v

檢查php

五、IIS 中設(shè)置 PHP

進入IIS控制面板選擇主頁,單擊“處理程序映射”

處理程序映射

單擊“添加模塊映射”

添加模塊映射

輸入如下內(nèi)容:

請求路徑:*.php
模塊:FastCgiModule
可執(zhí)行文件(可選):C:phpphp-cgi.exe
名稱:FastCgi

如果沒有 FastCgiModule 模塊,請確認之前再安裝 IIS 的時候是否安裝 CGI。

請輸入圖片描述

單擊“是”

請輸入圖片描述

單擊“FastCGI設(shè)置”

請輸入圖片描述

按下圖修改,將監(jiān)視對文件所做的更改改為 php.ini 文件所在的的絕對位置 C:\php\php.ini

請輸入圖片描述

在聚合編輯器中添加:

Name:PHP_FCGI_MAX_REQUESTS
Value:1000

請輸入圖片描述

請輸入圖片描述

5.在IIS控制面板中,單擊“默認文檔”,在默認的站點下新建一個名為“index.php”的文件

默認文檔

請輸入圖片描述

六、試著運行 PHP 文檔

將探針、phpinfo 加入你的站點目錄中,查看運行:

請輸入圖片描述

請輸入圖片描述

Windows Server 2016 服務(wù)器配置指南 之 開啟 Zend OPcache 加速篇

Zend OPcache 是 PHP 的親兒子字節(jié)碼加速器,目前無論是兼容性還是性能都是最好的。尤其是在 PHP7 上,如果不開啟 OPcache 真的在浪費資源啊~~

用記事本打開 php.ini,并增加以下內(nèi)容:

[Zend OPcache]
zend_extension = php_opcache.dll
opcache.memory_consumption=128
opcache.optimization_level=1
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4096
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable=1
opcache.enable_cli=1

這里是推薦配置,有能力的可以根據(jù) PHP 的官方文檔進行針對化配置:Zend Opcache 配置信息

然后保存,就 ok 了~

以上就是Windows Server 2016 服務(wù)器配置指南之PHP7運行環(huán)境搭建方法的詳細內(nèi)容,更多關(guān)于PHP7運行環(huán)境的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評論