位置: 编程技术 - 正文

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

  • 小微企业企业所得税100万元以下减半征收怎么计算
  • 企业所得税如何做分录
  • 计提无形资产摊销额计入什么科目
  • 利润分配的规则
  • 未确认融资收益对应的科目是什么
  • 滴滴出行怎么弄电子发票
  • 申报入库税款怎么分税种发给税管员
  • 增值税专用发票电子版
  • 当天收入支出日报表怎么做
  • 印花税资产划转
  • 以前年度损益调整会计分录
  • 工资不到3500用交个税吗
  • 防伪税控技术维护费是进项还是销项
  • 企业固定资产的盘亏净损失
  • 免征增值税的进项税额如何处理
  • 计提工资怎么做账务处理
  • 普票的销项可以抵扣吗?
  • 营业执照办下来多久能在网上查到
  • 固定资产审计目标
  • windows10如何关闭安全中心防护
  • 私户给公户转账多久到账
  • 无形资产摊销时运用的方法有双倍余额递减法
  • 无线路由器如何桥接wifi信号
  • 酒店布草洗涤赔偿怎样折旧
  • 收益性支出的项目有哪些
  • 标书装订费用分录
  • php 设计模式 鸟哥
  • 新手最适合用哪一款
  • jquery向下滑动元素
  • php二维数组的遍历
  • 公司为员工缴纳社保的基数怎么确定
  • 收款凭证和付款凭证区别
  • php__call
  • 应交增值税视频讲解
  • Linux | 将SpringBoot+Vue项目部署到服务器上
  • 实收资本退回给股东需要交印花税吗
  • 在建工程怎么做账务处理
  • 收到汽车会计分录
  • mysql好在哪里
  • 数据库my sql
  • dedecms建站操作
  • 调减加计抵减额什么意思
  • 火车票丢了还能再取吗
  • 稳岗补贴属于是什么补贴
  • mysql无法添加数据
  • 工商年报纳税总额包括滞纳金吗
  • 企业怎样合理避税详述
  • 应收票据备查簿的作用
  • 国有资本金是什么意思
  • 技术合同免税备案税务局
  • 会计凭证中转是什么
  • 本年利润的会计分录
  • 建账是啥意思
  • 会计账簿的设计要与会计报表相衔接 ()X
  • 私营企业固定资产法律制度
  • mysql 5.7.13 winx64安装配置方法图文教程
  • 如何修改sqlserver中sa用户的密码
  • freebsd与linux
  • windows.exe
  • debian和ubuntu server
  • win10自定义你的设备有什么用
  • win10系统怎么设置默认打印机
  • unity3d需要购买吗
  • opengl cullface
  • Bullet(Cocos2dx)之增加调试绘制PhysicsDraw3D
  • js定时器的两种方法
  • 表格高级使用技巧视频
  • unity jsonutility
  • 网页javascript错误
  • linux版本控制软件
  • js二分法排序递归
  • JavaScript电子时钟倒计时第二款
  • [置顶] [Android Studio 权威教程]Android Studio 三种添加插件的方式
  • js实现文字闪烁的方法
  • 河北市国家税务局官网
  • 分摊费用怎么计算公式
  • 汽车购置税退税需要多长时间
  • 消费税的纳税义务的发生时间是如何规定的
  • 中牟地税局电话
  • 上海纳税总额
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设