摘要:安装下载扩展源码包,直接用解压解压目录为,进入该文件夹,开始编译扩展查找路径例如我的是配置环境编译安装配置,添加重启在中查看信息
1、安装phpize
yum install php-devel
2、下载扩展源码包,直接用wget
wget https://github.com/edtechd/phpredis/archive/php7.zip
3 解压php7.zip
unzip php7.zip
4 解压目录为pphpredis-php7,进入该文件夹,开始编译php扩展
cd pphpredis-php7 phpize
5、查找php-config路径
find / -name php-config
例如我的是:/www/server/php/72/bin/php-config
6、配置环境
./configure --with-php-config=/www/server/php/72/bin/php-config
7、编译安装
make && make install
8、配置php.ini,添加:
extension=redis.so
9、重启php
在php.info中查看redis信息
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/26239.html
摘要:源码安装文件下载下载源码下载下载源码下载下载源码下载源码下载源码下载源码包解压命令包解压命令安装安装前的准备安装安装安装安装安装需要的扩展安装安装时需要的扩展安装在源码目录中执行以下操作执行命 源码安装 1. 文件下载 1.1 下载PHP源码 php.net 下载 php-7.2.7.tar.gz 1.2 下载swoole源码 https://github.com/swoole/s...
摘要:的为提供了版本,软件源安装的默认以的状态运行在,比使用以的方式性能更好。 Ondřej Surý 的 PHP PPA 为 Ubuntu 16.04/14.04 提供了 PHP7.2 版本,软件源安装的 PHP 默认以 Unix Socket 的状态运行在 /run/php/php7.2-fpm.sock,比使用 TCP 以 localhost:9000 的方式性能更好。 1、安装软件源...
摘要:最近在使用安装后,运行代码时提示对应的不存在,其实是缺少对应的扩展,在安装的过程中遇到不少坑,记录到这篇文章里了首先通过进入下载编译扩展不同版本的情况版本不同这里边也需要根据情况指定的版本,且和的版本保持一致。 最近在使用 vagrant 安装 homestead 后,运行代码时提示 Redis 对应的 Class 不存在,其实是缺少对应的 PHP Redis 扩展,在安装的过程中遇到...
阅读 2537·2023-04-25 20:05
阅读 2873·2023-04-25 17:56
阅读 2174·2021-10-14 09:49
阅读 2655·2019-08-29 15:10
阅读 2879·2019-08-29 12:25
阅读 399·2019-08-28 18:23
阅读 721·2019-08-26 13:26
阅读 1348·2019-08-23 18:21