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开发大型项目的一点经验
Oct 09 PHP
DedeCMS 核心类TypeLink.class.php摘要笔记
Apr 07 PHP
提高define性能的php扩展hidef的安装和使用
Jun 14 PHP
php字符串截取的简单方法
Jul 04 PHP
PHP清除字符串中所有无用标签的方法
Dec 01 PHP
PHP使用pcntl_fork实现多进程下载图片的方法
Dec 16 PHP
php有道翻译api调用方法实例
Dec 22 PHP
Laravel 5框架学习之Laravel入门和新建项目
Apr 07 PHP
PHP数据库操作四:mongodb用法分析
Aug 16 PHP
浅析PHP中的闭包和匿名函数
Dec 25 PHP
PHP操作Redis常用技巧总结
Apr 24 PHP
Laravel框架实现利用监听器进行sql语句记录功能
Jun 06 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
.htaccess文件保护实例讲解
2011/02/06 PHP
php 操作调试的方法
2012/07/12 PHP
解析php取整的几种方式
2013/06/25 PHP
PHP CURL获取返回值的方法
2014/05/04 PHP
php socket通信简单实现
2016/11/18 PHP
Yii2 队列 shmilyzxt/yii2-queue 简单概述
2017/08/02 PHP
PHP自定义递归函数实现数组转JSON功能【支持GBK编码】
2018/07/17 PHP
php设计模式之观察者模式实例详解【星际争霸游戏案例】
2020/03/30 PHP
JQuery从头学起第二讲
2010/07/04 Javascript
jQuery UI AutoComplete 自动完成使用小记
2010/08/21 Javascript
javascript时区函数介绍
2012/09/14 Javascript
拖动table标题实现改变td的大小(css+js代码)
2013/04/16 Javascript
解决extjs grid 不随窗口大小自适应的改变问题
2014/01/26 Javascript
Chrome扩展页面动态绑定JS事件提示错误
2014/02/11 Javascript
一款基jquery超炫的动画导航菜单可响应单击事件
2014/11/02 Javascript
js实现汉字排序的方法
2015/07/23 Javascript
Sort()函数的多种用法
2016/03/20 Javascript
Bootstrap3.0学习教程之JS折叠插件
2016/05/27 Javascript
AngularJS ng-controller 指令简单实例
2016/08/01 Javascript
JavaScript制作简单分页插件
2016/09/11 Javascript
jQuery 获取遍历获取table中每一个tr中的第一个td的方法
2016/10/05 Javascript
JS去掉字符串前后空格、阻止表单提交的实现代码
2017/06/08 Javascript
webpack 打包压缩js和css的方法示例
2018/03/20 Javascript
微信小程序实现日历功能
2018/11/27 Javascript
[01:18:43]2014 DOTA2华西杯精英邀请赛5 24 iG VS DK
2014/05/25 DOTA
python求斐波那契数列示例分享
2014/02/14 Python
python实现图书管理系统
2018/03/12 Python
Python3分析处理声音数据的例子
2019/08/27 Python
python实现超级玛丽游戏
2020/03/18 Python
天猫国际进口超市直营:官方直采,一站购齐
2017/12/11 全球购物
2014小学植树节活动总结
2014/03/10 职场文书
2014办公室年度工作总结
2014/12/09 职场文书
2015年办公室文秘工作总结
2015/04/30 职场文书
赵氏孤儿观后感
2015/06/09 职场文书
小学生读书笔记范文
2015/06/30 职场文书
Python实现排序方法常见的四种
2021/07/15 Python