加入收藏 | 设为首页 | 会员中心 | 我要投稿 莱芜站长网 (https://www.0634zz.com/)- 云连接、建站、智能边缘云、设备管理、大数据!
当前位置: 首页 > 综合聚焦 > CentOS > 正文

linux 安装redis与phpredis扩展(centOS)

发布时间:2023-12-14 01:09:23 所属栏目:CentOS 来源:DaWei
导读: 下载地址
github:
官网 : 选择需要版本
安装redis 3.2.6
// 下载
wget http://download.redis.io/releases/redis-3.2.6.tar.gz
// 解压
tar zxvf redis-3.2.6.tar.gz
// 进入目录
cd r

下载地址

github:
官网 : 选择需要版本

安装redis 3.2.6 // 下载 wget http://download.redis.io/releases/redis-3.2.6.tar.gz // 解压 tar zxvf redis-3.2.6.tar.gz // 进入目录 cd redis-3.2.6 // 编译安装 make make install // 安装完之后会在:/usr/local/bin 目录下生成好几个 redis 相关的文件 cp src/redis.conf /etc/redis.conf // 启动redis nohup redis-server /etc/redis.conf & 远程连接redis服务

redis-cli
-h ,默认是127.0.0.1
-p ,默认是6379
-a ,如果redis加锁,需要传递密码

安装phpredis 扩展

下载地址
个人安装3.0

tar zxvf 3.0.0.tar.gz cd phpredis-3.0.0 // 查找一下phpize在那里 whereis phpize // phpize: /usr/bin/phpize 个人输出的结果 // 执行 /usr/local/php/bin/phpize

// 如有报错 Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then,rerun this script. 请执行以下语句
yum install autoconf
/usr/local/php/bin/phpize

// 再查php-config
find / -name php-config // 个人输出结果为 /usr/local/php/bin/php-config

// 执行
./configure --with-php-config=/usr/local/php/bin/php-config
// 执行
make
// 输入make install 查看 是否装好 Installing shared extensions:
make install // 输出结果 /usr/local/php/lib/php/extensions/no-debug-non-zts-20151012/

// 查找php.ini 文件位置
find / -name php.ini // 位置为 /usr/local/php/etc/php.ini
vim /usr/local/php/etc/php.ini // 加入 extension=redis.so ,:wq 保存退出

// 重启nginx
/usr/local/nginx/sbin/nginx -s reload

// 重启php-fpm 先查看进程id,
// 注:php 5.3.3 以后的php-fpm 不再支持 php-fpm 以前具有的 /usr/local/php/sbin/php-fpm (start|stop|reload)等命令
ps aux|grep php-fpm
// 12402是进程id
kill -USR2 12402

(编辑:莱芜站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章