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 2012x86或x64的Visual C ++ Redistributable

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

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

下载PHP压缩包文件

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

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

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 ++编译器中提供的一种优化功能,允许您根据在应用程序或模块的测试运行期间收集的分析数据来优化输出文件。

nts包如何下周 php_PHP语言包下载安装与如何搭建PHP运行环境配置的教程相关推荐

  1. u盘可以安装java吗_java下载安装 (三)Java 开发环境配置

    下载后JDK的安装根据提示进行,还有安装JDK的时候也会安装JRE,一并安装就可以了. 安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为C:\Program Files (x86 ...

  2. 图文详述:下载安装JDK,搭建Java开发环境,并运行第一个Java程序

    文章目录 前言 一.Java 三大版本 二.JDK.JRE和JVM 三.Java 开发准备 1. JDK 下载 2. JDK 安装 3. JDK 配置 (Java 开发环境搭建) 4. JDK 测试 ...

  3. 大数据Spark高可用环境之Scala语言的下载安装

    大数据Spark高可用环境之Scala语言的下载安装 这里写目录标题 大数据Spark高可用环境之Scala语言的下载安装 1.安装Scala 1.1 Scala的下载 1.2 传入XShell 2. ...

  4. Go语言之 下载安装go以及vscode配置go环境

    上篇请移步到Go语言之 下载安装及第一个代码_水w的博客-CSDN博客 目录 一.下载安装以及配置go环境 1 下载安装go 2 配置go环境 二.安装配置git 一.在vscode上开发golang ...

  5. 下载安装Go SDK、命令运行及在GoLand中运行第一个HelloWorld

    文章目录 下载安装Go SDK.命令运行及在GoLand中运行第一个HelloWorld 1.下载Go SDK 2.安装Go SDK 3.go version验证成功 4.go env查看配置信息 5 ...

  6. 局域网或外网Nexus私服下载安装仓库使用整理(Linux环境)这一篇足够

    nexus私服下载&安装&仓库使用 整理(Linux环境)这一篇足够 下载&安装 1.需要jdk8以上环境 2.下载Nexus安装包,官网下载地址:https://www.so ...

  7. 下载安装Go SDK、命令运行及在Vscode中运行第一个HelloWorld

    文章目录 下载安装Go SDK.命令运行及在Vscode中运行第一个HelloWorld 1.下载Go SDK 2.安装Go SDK 3.go version验证成功 4.go env查看配置信息 5 ...

  8. linux7 语言包,Centos 7中文语言包的安装及中文支持

    1.修改配置文件etc/locale.conf LANG="zh_CN.UTF-8" 2.查看更改后的系统语言变量 [root@5c46832b5c01 ~]# locale lo ...

  9. php在那个位置加载语言包,thinkphp 3.23语言包加载

    模块home: 1.config 里添加 配置 //'配置项'=>'配置值' 'LANG_SWITCH_ON'   => true,      // 开启语言包功能 'LANG_AUTO_ ...

最新文章

  1. python导入csv文件-python读写csv文件
  2. php 信号量 关闭,PHP信号量基本用法实例详解
  3. mysql schedule event,MySQL 定时器event
  4. centos mysql 5.6.36_CentOS 6.9 升级MySQL 5.6.36到5.7.18
  5. LeetCode-二分查找-69. Sqrt(x)
  6. Delete Master Data时的注意事项
  7. 【linux】查看ip
  8. 罕见!百度、微博、拼多多、B站等全国34家互联网巨头集体表态
  9. js 让浏览器全屏模式的方法launchFullscreen
  10. java 二维高斯_Java Random nextGaussian()用法及代码示例
  11. GitLab 11.9 正式发布,自动化工具 ChatOps 已开源
  12. HDU 3605Escape(缩点+网络流之最大流)
  13. python数据结构编程_写给Python编程高手之 数据结构
  14. MLP多层感知机(人工神经网络)原理及代码实现
  15. 外贸管理软件之出口流程整理丨汇信外贸软件
  16. QT学习笔记(六)——①进度条可拖动、点击②有暂停按钮 的视频播放器
  17. 标签设计软件如何设计注册商标标识
  18. mathtype试用期到后继续使用
  19. kubeadmin部署k8s
  20. 电脑注册表编辑器在哪打开

热门文章

  1. 高中计算机专业教师 教学计划,信息技术教学计划(精选3篇)
  2. 单片机仿真步骤,手把手教会!
  3. 想知道编程语言学哪个好?那么你一定要收藏这篇文章
  4. 发烧友自用五款高性能蓝牙耳机,平价低延迟这么实惠就差白送了!
  5. 【mysql】左连接 连表查询 去重
  6. 手机屏幕坏了,便签里有很重要的东西怎样可以从电脑上看到
  7. 人在美团,8年了!!!
  8. HDU - 4333 Revolving Digits 拓展KMP
  9. Redis—安装与配置
  10. 一分钟搞定微信小程序定位(wx.getLocation)功能