位置: 编程技术 - 正文

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

  • 增值税加计抵减怎么做账
  • 建筑劳务发票是全额抵扣吗
  • 私车公用去税务局开什么发票
  • 个人独资企业出资额是注册资本吗
  • 以前年度损益调整账务处理分录
  • 利润分配转作股本股利
  • 企业职工薪酬的个人所得税纳税筹划研究
  • 打车发票丢了怎么办
  • 耕地占用税滞纳金是否能减免
  • 施工企业所得税税率是多少
  • 员工考试报名费计入什么科目
  • 小规模纳税人附表一怎么填
  • 居民企业清算企业所得税
  • 银行转账备用金是什么意思
  • 外购公司的长期投资如何做账
  • 出口企业进项税额转出怎么理解
  • 银行财务软件用什么
  • 外籍人员探亲签证
  • 企业所得税纳税标准
  • 贴现到期不获付款
  • 苹果输入法快捷键怎么调出来
  • dpi鼠标按键是什么意思
  • 阻止电脑系统更新设置在哪
  • 主营业务收入发生额在哪方
  • 收到退回付款货款
  • 总公司拨给分公司的钱怎么平账
  • launcher.exe什么意思
  • cnqmax.exe进程的详细注解 cnqmax进程是病毒吗 安全吗
  • win7家庭组怎么用
  • 税务新政策解读
  • 消费税会计分录完整案例
  • html的网址
  • vue $函数
  • 查看zip文件命令
  • wordpress如何批量导入商品
  • 残疾人就业保障金申报时间
  • 新会计准则规定
  • 银行不良资产核销后怎么处理
  • 长期待摊费用是非流动资产吗
  • 年终奖的个税税率表
  • 个人所得税申报教程
  • 商贸公司成本大吗
  • 共同类科目性质
  • 谈一谈企业应如何做才能更好地、有效地激励员工
  • 年度所得税费用
  • 银行电子承兑汇票到期怎么兑现
  • 公司员工聚餐属于什么费用
  • 员工垫付公司费用
  • 支付宝里的收入和支出明细能查多久的?
  • 新旧收入准则对比区别表
  • 会计往来账怎么用excel做更快
  • sql实现行列转换
  • 如何动态修改mysql的全局参数
  • centos还原
  • windows锁定用户
  • windows7用户
  • ubuntu15.10中文版
  • mac怎么打开terminal
  • winpe如何安装驱动
  • msiexec.exe是什么进程介绍
  • win7系统如何创建管理员账户
  • win7应用程序无法正常启动
  • 如何把旧mac上的所有内容迁移到新mac上
  • centos sh
  • 全球知名的中文搜索引擎
  • win7系统的桌面图标怎么调出来
  • linux内核命名
  • win7空间不足c盘
  • [置顶] 纯享版奥义,手机迅雷搜:阿天动漫
  • jquery浮动窗口
  • javascript获取css
  • Shell中使用scp命令实现文件上传代码
  • Metaio in Unity3d 教学--- 三. 使用ID Marker作为扫描目标
  • 动态生成类对象
  • 国家税务局天津市税务总局官网
  • 税收征收管理与实践
  • 什么是财务审计
  • 政府收储土地需要缴纳什么税
  • 盐城买家电到哪里买
  • 广东省电子税务局申报缴税操作指引
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设