PHP扩展安装方法步骤解析
时间:2021-01-12
来源:互联网
这篇文章主要讲述了PHP扩展安装方法步骤解析,对还在学习上班的朋友具有一定的帮助,下面就来看看吧。
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
以上就是本文的全部内容,希望对大家的学习有所帮助.
-
冷钱包是什么?冷钱包有什么优点?如何安全使用冷钱包? 时间:2025-04-30
-
备份助记词还需要备份私钥吗?助记词和私钥哪个重要? 时间:2025-04-30
-
TP钱包主钱包和子钱包助记词一样吗?钱包助记词所有钱包通用吗? 时间:2025-04-30
-
Bybit Web3钱包是什么?特色、功能、使用教学 时间:2025-04-30
-
虚拟币钱包的作用是什么?虚拟币钱包的作用和意义解析 时间:2025-04-30
-
与比特币核心兼容的硬件钱包有哪些?十大比特币硬件钱包盘点 时间:2025-04-30
今日更新
-
PHP执行linux命令6个函数代码实例
阅读:22
-
Windows系统下解决PhPStudyMySQL启动失败的问题
阅读:21
-
解决PHPstudyApache无法启动的方法
阅读:23
-
linux安装php7的方法详解
阅读:25
-
react中什么叫子组件
阅读:21
-
php实现JWT验证的实例教程
阅读:25
-
PHP快速导出百万级数据到CSV或者EXCEL文件
阅读:27
-
php实现简单四则运算器
阅读:22
-
php实现数据库的备份和恢复示例
阅读:19
-
PHP中的输出echo、print、printf、sprintf、print_r和var_dump的示例代码
阅读:21