首页
归档
笔记
树洞
搜索
友言

文章详情

Interesting People Record Interesting.

/ 部署 / 文章详情

CentOS7下安装redis和其扩展phpredis

Sonder
2020-02-20
1630字
4分钟
浏览 (3.9k)

官方中文文档

http://www.redis.cn/download.html

安装redis

复制代码
$ cd /usr/local
$ wget http://download.redis.io/releases/redis-5.0.5.tar.gz
$ tar xzf redis-5.0.5.tar.gz
$ cd redis-5.0.5
$ make
$ service nginx restart
$ ps aux | grep redis # 查看是否运行

安装phpredis

转载于 https://www.cnblogs.com/haozhen/p/9851712.html

复制代码
$ wget https://github.com/phpredis/phpredis/archive/4.0.2.tar.gz
$ tar -zxvf phpredis-4.0.2.tar.gz
$ cd phpredis-4.0.2
$ /usr/local/php/bin/phpize              # php安装后的路径
$ ./configure --with-php-config=/usr/local/php/bin/php-config
$ make && make install
$ echo 'extension=redis.so' >> /usr/local/php/etc/php.ini
$ /etc/init.d/php-fpm restart # 重启php-fpm服务
$ $ php -m | grep redis 【redis】 # 查看redis扩展是否安装成功

安装中可能遇到的问题

  1. php -v查看到版本与phpinfo()版本不一致问题

系统文件

说明
redis-benchmark redis性能测试工具
redis-check-aof 检查aof日志
redis-check-dump 检查rbd日志
redis-cli 连接用的客户端
redis-server redis服务进程

redis目录

复制代码
cd /var/redis-5.0.5/

启动

复制代码
src/redis-server redis.conf【推荐】

使用内置的客户端与Redis进行交互:

复制代码
src/redis-cli

后台运行

让redis以后台进程的形式运行,编辑 redis.conf 配置文件,daemonize yes

设置全局变量

进入src

用cp命令复制到usr目录下运行,可以使用redis-server,redis-cli启动

复制代码
cp redis-server /usr/local/bin/

cp redis-cli /usr/local/bin/

是否运行

复制代码
ps aux | grep redis

关闭redis进程

复制代码
# 首先使用ps -aux | grep redis查看redis进程
[root@iZwz991stxdwj560bfmadtZ src]# ps -aux | grep redis
root     18714  0.0  0.1 141752  2008 ?        Ssl  13:07   0:00 ./redis-server 127.0.0.1:6379
root     18719  0.0  0.0 112644   968 pts/0    R+   13:09   0:00 grep --color=auto redis


# 使用kill命令杀死进程
[root@iZwz991stxdwj560bfmadtZ src]# kill 18714
下一篇 / MySQL 快速创建千万级测试数据

🎯 相关文章

💡 推荐文章

🕵️‍♂️ 评论 (0)