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 相关文章推荐
简单的过滤字符串中的HTML标记
Dec 25 PHP
用php过滤危险html代码的函数
Jul 22 PHP
php header Content-Type类型小结
Jul 03 PHP
php数组函数序列 之shuffle()和array_rand() 随机函数使用介绍
Oct 29 PHP
php模拟js函数unescape的函数代码
Oct 20 PHP
Linux下php5.4启动脚本
Aug 03 PHP
php实现的网络相册图片防盗链完美破解方法
Jul 01 PHP
PHP Yii框架之表单验证规则大全
Nov 16 PHP
Ubuntu server 11.04安装memcache及php使用memcache来存储session的方法
May 31 PHP
Yii视图CGridView列表用法实例分析
Jul 12 PHP
php利用gd库为图片添加水印
Nov 09 PHP
详解PHP的抽象类和抽象方法以及接口总结
Mar 15 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
建立动态的WML站点(一)
2006/10/09 PHP
php使用正则表达式提取字符串中尖括号、小括号、中括号、大括号中的字符串
2020/04/05 PHP
ThinkPHP的I方法使用详解
2014/06/18 PHP
PHP基于php_imagick_st-Q8.dll实现JPG合成GIF图片的方法
2014/07/11 PHP
PHP基于yii框架实现生成ICO图标
2015/11/13 PHP
php获取本机真实IP地址实例代码
2016/03/31 PHP
php处理多图上传压缩代码功能
2018/06/13 PHP
javascript 操作文件 实现方法小结
2009/07/02 Javascript
Asp.net下使用Jquery Ajax传送和接收DataTable的代码
2010/09/12 Javascript
jQuery参数列表集合
2011/04/06 Javascript
JS(JQuery)操作Array的相关方法介绍
2014/02/11 Javascript
一个CSS+jQuery实现的放大缩小动画效果
2014/02/19 Javascript
javascript使用shift+click实现选择和反选checkbox的方法
2015/05/04 Javascript
js实现精美的银灰色竖排折叠菜单
2015/05/16 Javascript
jQuery实现气球弹出框式的侧边导航菜单效果
2015/09/22 Javascript
Javascript获取background属性中url的值
2016/10/17 Javascript
canvas实现图片根据滑块放大缩小效果
2017/02/24 Javascript
jQuery用noConflict代替$的实现方法
2017/04/12 jQuery
详解weex默认webpack.config.js改造
2018/01/08 Javascript
JavaScript显式数据类型转换详解
2019/03/18 Javascript
详解关于表格合并span-method方法的补充(表格数据由后台动态返回)
2019/05/21 Javascript
解决Vue项目中tff报错的问题
2020/10/21 Javascript
Javascript表单序列化原理及实现代码详解
2020/10/30 Javascript
python解析xml文件实例分享
2013/12/04 Python
浅谈python numpy中nonzero()的用法
2018/04/02 Python
python爬虫学习笔记之Beautifulsoup模块用法详解
2020/04/09 Python
解决python执行较大excel文件openpyxl慢问题
2020/05/15 Python
Pandas的Apply函数具体使用
2020/07/21 Python
Html5 实现微信分享及自定义内容的流程
2019/08/20 HTML / CSS
英国家庭、花园、汽车和移动解决方案:Easylife Group
2018/05/23 全球购物
给交警的表扬信
2014/01/12 职场文书
植树造林的宣传标语
2014/06/23 职场文书
个人主要事迹材料
2014/08/26 职场文书
成本会计实训报告
2014/11/05 职场文书
2015年学校体育工作总结
2015/04/22 职场文书
文艺节目主持词
2015/07/06 职场文书