php通过pecl方式安装扩展的实例讲解


Posted in PHP onFebruary 02, 2018

1、安装pecl及创建快捷键(若安装php时已带可忽略这步安装步骤)

# cd /usr/local/php/bin/  //可查看是否已带有pecl 
# wget http://pear.php.net/go-pear.phar -O go-pear.php 
# php go-pear.php 
# ln -s /usr/local/php 
/bin/pecl /usr/bin/pecl

2、查询是否已经收录了该扩展

# pecl search swoole  // swoole为要查询扩展名(以swoole扩展为例) 
//查询结果: 
Retrieving data...0% 
.Matched packages, channel pecl.php.net: 
======================================= 
Package Stable/(Latest) Local 
swoole 1.9.23 (stable) Event-driven asynchronous and concurrent networking engine with high performance for PHP. 
swoole_serialize 0.1.1 (beta) the fastest and smallest serialize fucntion bound for php7

3、安装配置扩展

# pecl install swoole 
//输出结果: 
Build process completed successfully 
Installing '/usr/lib64/php/modules/swoole.so' 
install ok: channel://pecl.php.net/swoole-1.9.23 
configuration option "php_ini" is not set to php.ini location 
You should add "extension=swoole.so" to php.ini 
 
# 配置php.ini引用swoole.so然后重启php即可

注:相比于phpize方式安装,pecl方式安装更为简便,可省去手动添加到php.ini的环节

以上这篇php通过pecl方式安装扩展的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
一个从别的网站抓取信息的例子(域名查询)
Oct 09 PHP
PHP 数据库树的遍历方法
Feb 06 PHP
PHP 各种排序算法实现代码
Aug 20 PHP
PHP调用Linux的命令行执行文件压缩命令
Jan 27 PHP
yii实现级联下拉菜单的方法
Jul 31 PHP
php开启与关闭错误提示适用于没有修改php.ini的权限
Oct 16 PHP
php输出xml必须header的解决方法
Oct 17 PHP
PHP用mb_string函数库处理与windows相关中文字符及Win环境下开启PHP Mb_String方法
Nov 11 PHP
PHP中使用foreach()遍历二维数组的简单实例
Jun 13 PHP
php mysqli查询语句返回值类型实例分析
Jun 29 PHP
php array_map()函数实例用法
Mar 03 PHP
Mac M1安装mnmp (Mac+Nginx+MySQL+PHP) 开发环境
Mar 29 PHP
PHP实现对图片的反色处理功能【测试可用】
Feb 01 #PHP
php 删除一维数组中某一个值元素的操作方法
Feb 01 #PHP
基于php双引号中访问数组元素报错的解决方法
Feb 01 #PHP
PHP运用foreach神奇的转换数组(实例讲解)
Feb 01 #PHP
PHP双向链表定义与用法示例
Jan 31 #PHP
基于PHP实现的多元线性回归模拟曲线算法
Jan 30 #PHP
PHP 记录访客的浏览信息方法
Jan 29 #PHP
You might like
PHP 5.0对象模型深度探索之属性和方法
2008/03/27 PHP
PHP访问MYSQL数据库封装类(附函数说明)
2010/12/04 PHP
php的一个简单加密解密代码
2014/01/14 PHP
thinkphp实现面包屑导航(当前位置)例子分享
2014/05/10 PHP
Thinkphp 框架扩展之行为扩展原理与实现方法分析
2020/04/23 PHP
JavaScript Event学习第三章 早期的事件处理程序
2010/02/07 Javascript
原创javascript小游戏实现代码
2010/08/19 Javascript
正则表达式中特殊符号及正则表达式的几种方法总结(replace,test,search)
2013/11/26 Javascript
Extjs的FileUploadField文件上传出现了两个上传按钮
2014/04/29 Javascript
jquery控制select的text/value值为选中状态
2014/06/03 Javascript
jquery调取json数据实现省市级联的方法
2015/01/29 Javascript
AngularJS中的Directive自定义一个表格
2016/01/25 Javascript
jQuery轮播图效果精简版完整示例
2016/09/04 Javascript
JS中对数组元素进行增删改移的方法总结
2016/12/15 Javascript
vue.js实现用户评论、登录、注册、及修改信息功能
2020/05/30 Javascript
vue2.X组件学习心得(新手必看篇)
2017/07/05 Javascript
基于Vue2的独立构建与运行时构建的差别(详解)
2017/12/06 Javascript
12条写出高质量JS代码的方法
2018/01/07 Javascript
vue二级路由设置方法
2018/02/09 Javascript
CentOS7中源码编译安装NodeJS的完整步骤
2018/10/13 NodeJs
JavaScript基于数组实现的栈与队列操作示例
2018/12/22 Javascript
vue点击页面空白处实现保存功能
2019/11/06 Javascript
[48:05]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 VGJ.T vs VP
2018/03/31 DOTA
Python修改Excel数据的实例代码
2013/11/01 Python
python安装以及IDE的配置教程
2015/04/29 Python
Python运算符重载用法实例分析
2015/06/01 Python
python微信跳一跳系列之棋子定位像素遍历
2018/02/26 Python
使用Python实现 学生学籍管理系统
2019/11/26 Python
Django框架models使用group by详解
2020/03/11 Python
PHP中如何创建和修改数组
2012/05/02 面试题
什么是三层交换,说说和路由的区别在那里
2014/09/01 面试题
土木工程毕业生自荐信
2013/11/12 职场文书
工作失误检讨书(3篇)
2014/10/11 职场文书
2015年人力资源工作总结
2015/04/08 职场文书
MySQL创建索引需要了解的
2021/04/08 MySQL
mysql中数据库覆盖导入的几种方式总结
2022/03/25 MySQL