Linux CentOS7安装和启动redis

Linux CentOS7安装和启动redis

1.下载redis

比如我们将redis安装到/usr/local/soft/目录,没有目录可以自己创建

cd /usr/local/soft/
wget http://download.redis.io/releases/redis-5.0.5.tar.gz

安装完成之后界面
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5JxDa4AZ-1579571942935)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200121092943754.png)]

2.解压压缩包

tar -zxvf redis-5.0.5.tar.gz

3.安装gcc依赖

Redis是C语言编写的,编译需要

yum install gcc

选择 Y
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4cRgHyUu-1579571942936)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200121093136941.png)]

4.编译安装

cd redis-5.0.5
make MALLOC=libc

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-q7KHnAHU-1579571942936)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200121093301350.png)]

将/usr/local/soft/redis-5.0.5/src目录下二进制文件安装到/usr/local/bin

cd src
make install

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BDAedA63-1579571942937)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200121093350997.png)]

5.修改配置文件

默认的配置文件是/usr/local/soft/redis-5.0.5/redis.conf
后台启动

daemonize no

改成

daemonize yes

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-izoP2r6U-1579571942937)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200121093923508.png)]
下面一行必须改成 bind 0.0.0.0 或注释,否则只能在本机访问

bind 127.0.0.1 

如果需要密码访问,取消requirepass的注释

requirepass yourpassword

6.使用指定配置文件启动Redis(这个命令建议配置alias)

/usr/local/soft/redis-5.0.5/src/redis-server /usr/local/soft/redis-5.0.5/redis.conf
#配置别名
alias rserver='/usr/local/soft/redis-5.0.5/src/redis-server /usr/local/soft/redis-5.0.5/redis.conf'

7.进入客户端(这个命令建议配置alias)

/usr/local/soft/redis-5.0.5/src/redis-cli;
#配置别名
alias rcli='/usr/local/soft/redis-5.0.5/src/redis-cli'

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KdmCRdWu-1579571942937)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200121095835779.png)]

8.测试 set 命令

设置一个值
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kmQYmP1W-1579571942938)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200121095243798.png)]

9.停止redis(在客户端中)

redis> shutdown

ps -aux | grep redis
kill -9 xxxx

版权声明:本文为xiewenfeng520原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。