位置: 编程技术 - 正文

CentOS系统中PHP安装扩展的方式汇总(centos安装php环境)

编辑:rootadmin

推荐整理分享CentOS系统中PHP安装扩展的方式汇总(centos安装php环境),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:centos6安装php,centos安装php5.6,centos安装php7.3,centos安装php7.3,centos安装php7.3,centos安装php5.6,centos安装php5.6,centos安装php7.3,内容如对您有帮助,希望把文章链接给更多的朋友!

CentOS 下,PHP有多种方式来安装扩展, 主要有 包管理式 的 yum 安装 、 pecl 安装 , 以及 源码编译安装 。

包管理式 的安装卸载尤为方便,而 源码编译式 的安装则方便参数调优。

一般搭建本机开发环境推荐 包管理式 的安装,节约时间。而 线上部署 环境则推荐 编译安装 , 方便调优。

本文以 MongoDB 扩展`安装举例。

工具

PHP版本 : 7.0.

Nginx : 1..2

VMware版本号 : .0.0

CentOS版本 : 7.0

一、yum 安装

yum 方式 安装能自动安装扩展的.so动态库,并配置好 php.ini

注:

请确保自己 yum 源 里面有对应扩展

安装完成后重启服务器 Nginx 或者 Apache

浏览器访问 index.php 文件,输出 phpinfo 信息,如果有 MongoDB 信息,则安装成功

二、pecl 安装

官方文档: pecl install mongodb 会报错,说明 pecl 我们没有安装,安装 pecl

到这一步又会 报错 ,需要我们安装 openssl ,安装完成后继续执行上次 未执行成功 的命令

安装完成后在 PHP 配置文件 php.ini 里面加载 MongoDB 扩展

CentOS系统中PHP安装扩展的方式汇总(centos安装php环境)

安装完成后重启服务器 Nginx 或者 Apache

浏览器访问 index.php 文件,输出 phpinfo 信息,如果有 MongoDB 信息,则安装成功

三、源码编译安装

源码编译包下载列表: 又是熟悉的味道又是熟悉的感觉 ,需要我们安装 openssl ,安装完成后继续执行上次 未执行成功 的命令

说明: php-config 是一个简单的命令行脚本用于 获取 所安装的 PHP 配置 的信息。

在编译扩展时,如果安装有多个 PHP 版本,可以在配置时用 --with-php-config 选项来指定使用哪一个版本编译,该选项指定了相对应的 php-config 脚本的路径。

编译成功 如下图

此时在 PHP 配置文件 php.ini 里面加载 MongoDB 扩展

重启服务器 Nginx 或者 Apache

浏览器访问 index.php 文件,输出 phpinfo 信息,如果有 MongoDB 信息,则安装成功

总结:

pecl 安装 和 源码编译安装 区别就是:后者更方便参数调优。

在选择 Mongo 扩展 的时候,官方提供了两种: mongo 和 mongodb

第一种: This package has been superseded, but is still maintained for bugs and security fixes ,已经废弃了,不过 bug 和 security 方面的问题还会继续修复,不支持 PHP7 。

建议:

PHP 版本为 5.x 建议使用 mongo 扩展

PHP 版本为 7.x 建议使用 mongodb 扩展

PHP5.x 可以使用 mongodb 扩展。但是 PHP7.x 不可以使用 mongo 扩展。

写在最后:

如果是自己学习的话还是推荐 yum 安装 ,因为在你安装过程中会出现 缺少各种依赖 的 报错 。

PHP对象相关知识总结 对象传递:一种说法是PHP对象是通过引用传递的,更准确的说法是别名(标识符)传递,即它们都保存着同一个标识符(ID)的拷贝,这个标识符指向同一个

php 类中的常量、静态属性、非静态属性的区别 一.类常量:在类中始终保持不变的值定义为常量类的常量不能使用访问限制修饰符,他是public的,可继承,可以被子类重写,访问类的常量必须使用双

php中类和对象:静态属性、静态方法 在PHP中,使用关键字static修饰成员属性和成员方法被称为静态属性和静态方法。静态属性和静态方法不需要在类被实例化的情况下可以直接使用。静态

标签: centos安装php环境

本文链接地址:https://www.jiuchutong.com/biancheng/292531.html 转载请保留说明!

上一篇:PHP将身份证正反面两张照片合成一张图片的代码(身份证php编写)

下一篇:PHP对象相关知识总结(php对象的概念)

  • 投资利税率包括所得税吗
  • 增值税不用交还要计提吗
  • 公司投资股票亏损,要交企业所得税和个人所得税吗
  • 产品模板是固定的吗
  • 现金股利和现金利润的区别
  • 自然人扣缴是什么意思
  • 企业停产多久算长期停产
  • 现金清查时,发现长款200元,未查明原因,经批准后转销
  • 加计抵扣进项税进营业外收入
  • 房租转租怎么处理合法
  • 返利抵扣货款
  • 进项大于销项的分录怎么写
  • 发票所有联次都需要加盖发票章吗
  • 物流公司通行票抵税比例是多少
  • 可以抵扣的增值税计入什么科目
  • 增值税不征税收入的三个条件
  • 工商营业执照变更流程
  • 发票金额是价税价格吗
  • 一般纳税人所得税优惠政策
  • 纳税人如何办理纳税申报
  • 资本公积可以怎么处理掉
  • 开专票需要备注吗
  • 外账不能出现收据
  • 已经开了的发票可以打销货清单吗
  • 水费差额征税税率
  • 销售旧房增值税销售额怎么算
  • 电子产品怎么计税
  • 前两个月亏损第三个月盈利所得税怎么计算
  • macbook设置壁纸后开机变回原样
  • 企业所得税季度申报表季度平均值
  • 收到投资方投入设备一台,投资合同约定其价值
  • 苹果电脑隐藏软件功能怎么开启
  • PHP:Memcached::setMulti()的用法_Memcached类
  • 财务费用利息收入怎么结转
  • 土地增值税增值额怎么算
  • 福利费需要缴税吗
  • thinkphp框架入门
  • anconda虚拟环境路径
  • vue computed set get
  • html前端开发教程
  • 论文implications
  • php微信公众号开发反回图片怎么弄的学校
  • 逐帧flash动画
  • 现金流量表季报本月数是三个月的数据吗
  • 购买商品发生的费用计入
  • 条形码费用属于哪个科目
  • 商业承兑到期后有效期
  • 反射怎么解释
  • 可供分配利润的会计分录
  • 研发企业税率是多少
  • 调整后财务报表
  • 差旅费抵扣增值税税率
  • 小规模减免的增值税
  • 实收资本印花税是一年一交吗
  • 甲企业持有乙企业40%的股权,能够对乙企业
  • 销售方销售返利单独开具
  • 当月发生业务下月开票如何做账
  • 费用科目可以在借方吗
  • 本月购进金额怎么算
  • 多计提房产税怎么冲销
  • 免税蔬菜交企业所得税吗
  • 实收资本认缴怎么做账,要做账吗
  • mysql5.7免安装版
  • 怎么修复windows update
  • os x10.8.5
  • 2021年win10累积更新
  • Ghost XP SP3电脑市场专业装机版 V5.5
  • windows8 如何关机
  • jquery基础知识
  • cmd set命令
  • JSONLINT:python的json数据验证库实例解析
  • 如何用nodejs搭建服务端
  • shell bash sh
  • 置顶语句子
  • unity hud优化
  • 吉林网上报税网址
  • 临沂二套房契税收费标准2023年
  • 遵从和尊重
  • 企业代扣代缴个税
  • 刚出生的宝宝身长多少正常
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设