PHP语言包下载安装与如何搭建PHP运行环境配置的教程

原创 小智  2020-11-29 10:54  阅读 2,427 次

PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

PHP 选择哪个版本?

IIS:如果使用PHP作为FastCGI与IIS,您应该使用PHP的 非线程安全(Non Thread Safe)版本。

Apache:如果使用Apache,您必须使用PHP的线程安全(Thread Safe)版本。

VC11,VC14和VC15

更新版本的PHP使用VC11,VC14或VC15(分别是Visual Studio 2012,2015或2017编译器)构建,并包括性能和稳定性方面的改进。

- VC11版本需要安装Visual Studio 2012 x86或x64 的Visual C ++ Redistributable

- VC14版本需要安装Visual Studio 2015 x86或x64 的Visual C ++ Redistributable

- VC15版本需要安装Visual Studio 2017 x64x86 的Visual C ++ Redistributable

下载PHP压缩包文件

1、访问 php官网 ——》根据服务器系统下载对应VC支持包的PHP版本。

PS:Apache服务器请选择 “线程安全”(Thread Safe) 版本,不然没有php5apache2_4.dll,后面无法在Apache中加载PHP模块。“32位操作系统”选择 x86版;“64位操作系统”选择 x64版。

选择下载对应VC支持包的PHP版本

2、将 php-7.1.23-Win32-VC14-x64.zip 压缩包文件解压到任何驱动器上的根目录。示例:D:\AMP\php7。

Microsoft Windows服务器配置PHP运行环境

1、在PHP安装目录下复制 php.ini-development 重命名为 php.ini

2、用记事本打开php.ini,查找到下面内容进行修改并去掉最前面的 “;”

;extension_dir = "ext",修改为 extension_dir = "D:\AMP\php7\ext" //PHP安装目录路径下的ext文件夹
;extension=php_mbstring.dll  //php_mbstring.dll在后面使用phpmyadmin时支持宽字符
;extension=php_gd2.dll      // PHP的GD 支持,未加载 php_gd2.dll php将不能处理图像。
;extension=php_mysql.dll    //加载MySQL功能,未加载php_mysql.dll php将不支持mysql函数库
;extension=php_mysqli.dll    //未加载mysqli扩展时无法使用mysqli_function等函数
;extension=php_pdo_mysql.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_sqlite.dll
;date.timezone = 修改为 date.timezone = PRC  //时区,也可以修改为 date.timezone = Asia/Shanghai
TS和NTS

TS指的是支持多线程的构建。NTS指的是仅单线程构建。TS二进制文件的用例涉及与作为模块加载到Web服务器中的多线程SAPI和PHP的交互。对于NTS二进制文件,广泛的用例是通过FastCGI协议与Web服务器交互,不使用多线程(但也使用CLI)。

什么是PGO?

Profile Guided Optimization是Microsoft的Visual C ++编译器中提供的一种优化功能,允许您根据在应用程序或模块的测试运行期间收集的分析数据来优化输出文件。

本文地址:http://aszhi.com/server/51.html
关注我们:请关注一下微信号:扫描二维码爱思智前端的微信号
版权声明:本文为原创文章,版权归 小智 所有,欢迎分享本文,转载请保留出处!

发表评论


表情