位置: 编程技术 - 正文

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对象的概念)

  • 小规模纳税人增值税减免账务处理
  • 领用库存商品用于固定资产
  • 代征增值税业务的账务处理
  • 培训机构的教材需要教育部门审批吗
  • 会务费税前扣除材料
  • 资本成本与财务风险的区别
  • 材料验收入库并结转差异记账凭证
  • 咨询服务费是否可以税前扣除
  • 房屋租赁费发票可以抵扣吗
  • 文化传媒行业会计
  • 土地使用税每年都交还是交一次
  • 单位的审计
  • 一般纳税人设备租赁税率
  • 福利性补贴包括哪些
  • 进口货物的关税税率
  • 辅助生产费用的归集
  • 当月认证的发票当月一定要入账吗
  • 发票冲红后多交多少税
  • 外籍人员取得数月奖金怎么交税
  • 出口企业取得失业保险
  • 特种设备年检费怎么开具发票
  • 存货资产减值损失转回怎么做账
  • 腾讯手游助手遇到未知错误
  • 以前年度损益调整结转到本年利润吗
  • 其他应收款的二级科目有备用金和老板名可以吗?
  • 海关进口增值税专用缴款书
  • linux获取网络设备的交换机网络
  • windows11激活密钥多少钱
  • Mac SIP系统完整性保护开启及关闭的方法介绍
  • 公司为实习生买保险列支什么科目?
  • 违约金开什么票据
  • un system
  • windows7中可以设置控制计算机
  • python结合
  • php自定义变量的方法是
  • 红字发票进项转出当期
  • 如何理解虚拟存储的虚拟
  • 票折怎么操作
  • 面试题集锦
  • css3知识总结
  • 电脑找不到应用程序的图标怎么删除
  • 民办非企业培训机构注册流程
  • 工会经费计提的会计分录
  • 境外捐赠入账
  • 增值税加计扣除计入什么科目
  • 新会计准则折旧年限
  • mysql数据库死锁
  • 公司购买银行理财产品账务处理
  • 开劳务发票需要的资料有哪些?
  • 制作费用和管理费用
  • 营改增后可以抵扣的进项
  • 路桥公司会计核算办法
  • 购买劳务费会计分录
  • 外出经营活动需要预缴税款吗2020年
  • 进项税额准予抵扣是什么意思
  • 广告赞助的形式
  • 如何办理公司注册地址变更
  • 如何把数据导入mysql中
  • mysqlusing
  • mysql格式化数值
  • mysql误操作数据恢复
  • 隐藏在大山深处的罪恶
  • win8.1ie浏览器在哪
  • win10 下一代
  • win2008server安装qq
  • fedora s9
  • 明日之后白树高地怎么钓凤尾鱼
  • win10 edge浏览器崩溃
  • win10每次登录都要输入微软密码
  • lua struct
  • 怎么理解python
  • Node.js中的construct构造函数
  • android studio post请求数据获取
  • unity的spine动画切换
  • 上海附加税税率2023
  • 应纳税额减征额账务处理
  • 退休军人免门票吗
  • 沈阳新公司办理社保流程
  • 江苏省纳税信息查询
  • 运输企业定额发票是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设