Linux系统Redis安装、配置及卸载

1.查看是否具备gcc编译环境:

#查看gcc
gcc -v

#安装Redis之前需要具备c++库环境
#安装gcc
yum -y install gcc-c++

2.安装Redis:

下载地址:

Download | Redis

Index of /releases/

为防止安全bug,建议升级到6.0.8版本以上,这里选择的是redis-7.0.0.tar.gz

下载命令:

wget https://download.redis.io/releases/redis-7.0.0.tar.gz

若出现-bash: wget: command not found

#查看是否安装wget
rpm -qa|grep"wget"

#如果显示安装了wget
#先卸载
yum remove wget

#再安装
 yum -y install wget

安装及配置:

1.一般将redis-7.0.0.tar.gz文件放入/opt目录

mv redis-7.0.0.tar.gz /opt

2.在/opt目录下解压redis

cd /opt

tar -zxvf redis-7.0.0.tar.gz

3.在redis-7.0.0目录下执行make命令

cd redis-7.0.0

make && make install

默认安装到usr/local/bin

4.将默认的redis.conf拷贝到自己定义好的一个路径下(最好保留原始的redis.conf),如/myredis

mkdir /myredis

cp redis.conf /myredis/redis7.conf

5.修改redis7.conf配置文件

vim redis7.conf
1 默认daemonize no 改为 daemonize yes

  注:可以输入/daemonize查找,n查找下一个、N查找上一个

     输入:set nu显示行号

2 默认protected-mode yes 改为 protected-mode no

3 默认bind 127.0.0.1 改为 直接注释掉(默认bind 127.0.0.1只能本机访问)或改成本机IP地址,否则影响远程IP连接

4 添加redis密码 改为 requirepass 你自己设置的密码(111111)

改完后确保生效,记得重启,记得重启

6.启动并连接服务

使用/myredis/redis7.conf配置文件启动服务:

redis-server /myredis/redis7.conf

连接redis-cli客户端

redis-cli -a 111111 -p 6379

出现警告Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.

可以不用管,实在看得不爽可以追加2>/dev/null,将标准错误丢弃

注:1.端口号默认6379,可以不用指定

2.如果没有配requirepass就不用输入密码

3.也可以分两步连接

redis-cli

auth 111111

连接后输入ping,返回pong表示成功

另开一个命令窗口,查看resdis服务:

ps -ef| grep redis| grep -v grep

可以看到有redis-server和redis-cli服务

7.永远的helloworld

8.关闭

8.1直接在redis-cli里关:

shutdown


losf -i:6379

lsof用于查看文件的进程信息 -i列出符合条件的进程)

8.2远程关闭

单实例关闭:

redis-cli -a 111111 shutdown

多实例关闭,要制定多个端口号:

redis-cli -p 6379 shutdown

注:不推荐使用kill关闭

3.卸载Redis:

停止redis-server服务

删除usr/local/bin下所有与redis相关的文件:

ls -l /usr/local/bin/redis-*

rm -rf /usr/local/bin/redis-*

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值