centos7.6安装卸载redis5.0.10和设置开机自启动

一、环境准备

1.linux系统版本:centos7.6.1810
2.redis压缩包:redis-5.0.10.tar.gz
官方下载地址:https://redis.io/
历史版本:https://download.redis.io/releases/
3.准备sftp和ssh连接工具,本人用FlashFXP和Xshell 6

二、安装redis

1.创建并进入redis压缩包目录

mkdir -p /myutil/redis/
cd /myutil/redis/

PS:通过sftp工具将redis压缩包传输至此

2.在linux上安装gcc编译包

yum install gcc -y

3.解压redis压缩包

tar -zxvf redis-5.0.10.tar.gz

4.进入redis解压目录并编译源码

cd /myutil/redis/redis-5.0.10/ 
make

三、修改redis配置文件

1.拷贝配置文件

cd /myutil/redis/redis-5.0.10/  #进入redis安装目录
cp redis.conf myredis.conf  #redis.conf是官方默认配置文件,不动它

2.修改配置文件

vim myredis.conf

修改内容如下:

  • 修改第69行的“bind 127.0.0.1”为“bind 0.0.0.0”。修改绑定地址,指的是什么ip可以访问,设置0.0.0.0表示允许所有IP主机都可以访问(这个比较危险,测试环境下才能这么设置)

  • 修改第88行“protected-mode yes”为“protected-mode no”。关闭保护模式,让Windows10可以连接上centos7.6里的redis(redis默认开启保护机制,表示只允许指定的IP地址才能访问本地redis服务)

  • 修改第136行的“daemonize no”为“daemonize yes”。启用后台运行,默认是“no”

  • 如果需要设置密码,修改第507行为"requirepass 密码"
    PS:设置密码的话,在linux连接本地redis时候,要输入 AUTH 密码 才能连接进去操作

四、启动并连接redis

1.启动redis(以自定义的myredis.conf为配置文件启动redis)

/myutil/redis/redis-5.0.10/src/redis-server /myutil/redis/redis-5.0.10/myredis.conf

2.centos本地连接redis

/myutil/redis/redis-5.0.10/src/redis-cli -p 6379 #6379是默认端口,也可以省去-p后内容

五、退出redis客户端、关闭redis服务

1.退出redis客户端

exit #注意没有分号,在客户端终端时候使用

2.关闭redis服务
在redis客户端终端时

SHUTDOWN

在centos命令行终端时

/myutil/redis/redis-5.0.10/src/redis-cli shutdown

六、设置redis开机自启

1.新建开机脚本

mkdir -p /root/mysh/
vim /root/mysh/redis-start.sh

在redis-start.sh脚本编辑启动redis的命令

#以自定义的myredis.conf配置文件启动redis
/myutil/redis/redis-5.0.10/src/redis-server /myutil/redis/redis-5.0.10/myredis.conf

2.添加开机脚本到启动文件

vim /etc/rc.d/rc.local

把开机脚本添加进来

#开机启动redis的脚本文件
bash /root/mysh/redis-start.sh

3.设置启动脚本生效

chmod +x /etc/rc.d/rc.local  #赋予rc.local文件可执行权限

七、卸载redis

1.使用命令查看redis服务是否正在运行(还能看到redis-server进程号)

ps aux|grep redis

2.杀死redis或关闭redis服务

kill -9 redis进程号

或者

redis-cli shutdown #需要先验证密码

PS:如果已经是redis客户端终端,直接输入:shutdown

3.删除redis相关文件夹和压缩包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

强强爱java

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值