PHP扩展安装方法步骤解析


Posted in PHP onNovember 24, 2020

php扩展安装方法极简单. 也遵循3大步.但多出一个phpize的步骤.

1.pecl.php.net 在右上解的输入框 中输入需要的扩展 比如 redis

2.搜索完成后会看到两个蓝色的框 . 下方有个表格. 表格内容如 search results (1 of 1) 再下面有一行不起眼的结果. 其中就有一个redis(搜索什么显示什么)关键词.然后点击进入一个界面

3.这个界面中,是一个表格. 其中最底步的表格中 有各版本的说明. 并不是任意版本支持所有php版本号. 都是有对应的. 都在这个表格中有说明. 看不懂的可以拿翻译工具.

4.下载下来对应的版本. 到linux中. 从第5步开始就是安装步骤了.

5.解压到任意目录 (此时,没有configure文件),进入redis源码目录(该目录下有个叫config.m4的文件),输入phpize(如果提示不存在可以使用绝对路径,比如/usr/local/php/bin/phpize) 它位于php安装路径下的bin目录
会出现以下代码

Configuring for:
PHP Api Version: 20131106
Zend Module Api No: 20131226
Zend Extension Api No: 220131226

6. 此时再看.会出现configure等若干个文件.不需要管别的. 直接configure 此时不需要指定路径.但需要指定php-config路径(如果您对php-config做过环境变量,也就是输入php-config命令没提示命令找不到则不需要指定)

./configure --with-php-config=/usr/local/php-5.6.23/bin/php-config

7.执行make && make install 安装完成

Installing shared extensions: /usr/local/php-5.6.23/lib/php/extensions/no-debug-non-zts-20131226/

说明安装完成了. 可以看到,安装路径是在php目录下.接下来去php.ini搜索;extension 可以看到类似以下代码的

;extension=php_curl.dll
;extension=php_fileinfo.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll

然后复制一行输入 如下(第一行)

extension=redis.so
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_fileinfo.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll

最后一步,重启php-fpm 比如

service php56 restart
#或
service php70 restart

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
优化php效率,提高php性能的一些方法
Mar 24 PHP
php编程实现获取excel文档内容的代码实例
Jun 28 PHP
基于wordpress主题制作的具体实现步骤
May 10 PHP
PHP使用SOAP调用.net的WebService数据
Nov 12 PHP
php中\r \r\n \t的区别示例介绍
Feb 08 PHP
简单实用的网站PHP缓存类实例
Jul 18 PHP
YII动态模型(动态表名)支持分析
Mar 29 PHP
Laravel+jQuery实现AJAX分页效果
Sep 14 PHP
php获取文章内容第一张图片的方法示例
Jul 03 PHP
PHP实现对文件锁进行加锁、解锁操作的方法
Jul 04 PHP
php+ajax实现无刷新文件上传功能(ajaxuploadfile)
Feb 11 PHP
PHP开发实现快递查询功能详解
Apr 08 PHP
Cookie跨域问题解决方案代码示例
Nov 24 #PHP
PHP执行linux命令6个函数代码实例
Nov 24 #PHP
PHP获取真实IP及IP模拟方法解析
Nov 24 #PHP
Thinkphp极验滑动验证码实现步骤解析
Nov 24 #PHP
ThinkPhP+Apache+PHPstorm整合框架流程图解
Nov 23 #PHP
phpstorm最新激活码分享亲测phpstorm2020.2.3版可用
Nov 22 #PHP
php操作redis命令及代码实例大全
Nov 19 #PHP
You might like
上海永华YH-R296(华普R-96)12波段立体声收音机的分析和打理
2021/03/02 无线电
PHP运行时强制显示出错信息的代码
2011/04/20 PHP
php异常处理使用示例
2014/02/25 PHP
php+redis实现多台服务器内网存储session并读取示例
2017/01/12 PHP
PHP简单实现模拟登陆功能示例
2017/09/15 PHP
Laravel中unique和exists验证规则的优化详解
2018/01/28 PHP
jQuery 图像裁剪插件Jcrop的简单使用
2009/05/22 Javascript
Prototype Hash对象 学习
2009/07/19 Javascript
JQuery 1.4 中的Ajax问题
2010/01/23 Javascript
jQuery Mobile的loading对话框显示/隐藏方法分享
2013/11/26 Javascript
JS获取下拉列表所选中的TEXT和Value的实现代码
2014/01/11 Javascript
js实现遮罩层划出效果是生成div而不是显示
2014/07/29 Javascript
javascript中sort()的用法实例分析
2015/01/30 Javascript
JavaScript计算某一天是星期几的方法
2015/08/05 Javascript
Jquery跨浏览器文本复制插件Zero Clipboard的使用方法
2016/02/28 Javascript
React中jquery引用的实现方法
2017/09/12 jQuery
基于js的变量提升和函数提升(详解)
2017/09/17 Javascript
微信小程序实现animation动画
2018/01/26 Javascript
基于vue2的canvas时钟倒计时组件步骤解析
2018/11/05 Javascript
微信小程序select下拉框实现源码
2019/11/08 Javascript
JS加载解析Markdown文档过程详解
2020/05/19 Javascript
Vue3.0的优化总结
2020/10/16 Javascript
利用pyinstaller将py文件打包为exe的方法
2018/05/14 Python
centos6.5安装python3.7.1之后无法使用pip的解决方案
2019/02/14 Python
[机器视觉]使用python自动识别验证码详解
2019/05/16 Python
使用TFRecord存取多个数据案例
2020/02/17 Python
Python分析微信好友性别比例和省份城市分布比例的方法示例【基于itchat模块】
2020/05/29 Python
matplotlib绘制鼠标的十字光标的实现(自定义方式,官方实例)
2021/01/10 Python
歌唱比赛获奖感言
2014/01/21 职场文书
美术指导求职信
2014/03/17 职场文书
合作意向书范本
2014/03/31 职场文书
考试作弊万能检讨书
2014/10/19 职场文书
老公写给老婆的检讨书
2015/05/06 职场文书
公司人力资源管理制度
2015/08/05 职场文书
JS继承最简单的理解方式
2021/03/31 Javascript
Nginx的基本概念和原理
2022/03/21 Servers