CentOS 7最小版搭建JDK+Tomcat+Nginx+MySQL+Redis+MongoDB+Maven+Git+Jenkins环境(六)——安装配置Redis

六、安装配置Redis

Redis是一个开源的使用ANSI 编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,其遵守BSD协议,并提供多种语言的API。

1、检查是否安装了相应依赖包

使用命令yum list gcc-c++ tcl
在这里插入图片描述
由上图可知已安装了gcc-c++,故只需安装tcl即可,执行命令sudo yum install -y tcl,若是gcc-c++tcl都没有安装则执行命令sudo install -y gcc-c++ tcl即可
在这里插入图片描述

2、安装

2.1 获取安装文件

获取安装文件到 /usr/targz 中,使用命令

cd /usr/targz
sudo wget http://download.redis.io/releases/redis-5.0.5.tar.gz

在这里插入图片描述

2.2 解压文件

解压文件并移动至 /usr/local 中,使用命令

sudo tar -xvf redis-5.0.5.tar.gz
sudo mv redis-5.0.5 /usr/local/redis

在这里插入图片描述

2.3 编译安装

进入目录编译安装,使用命令

cd /usr/local/redis/
sudo make
sudo make install

在这里插入图片描述

3、修改配置文件

3.1 修改配置文件路径

使用命令如下:

sudo find /etc/ -name "redis" #查找/etc目录下是否存在redis目录
sudo mkdir -p /etc/redis #在/etc目录下创建redis目录
sudo find /etc/ -name "redis" #检验是否目录创建成功
sudo find . -name "*.conf" #在当前目录查找所有以conf为后缀名的文件
sudo cp redis.conf /etc/redis #将redis.conf文件复制到新建的目录下
sudo ls /etc/redis #检验文件是否复制成功

在这里插入图片描述

3.2 开启后台运行

编辑配置文件,使用命令sudo vi /etc/redis/redis.conf
在这里插入图片描述
在配置文件中查找“daemonize”,并将no修改为yes
在这里插入图片描述

3.3 启动

使用命令sudo /usr/local/bin/redis-server /etc/redis/redis.conf
在这里插入图片描述

3.4 查看启动情况

使用命令sudo ps -ef | grep redis
在这里插入图片描述

3.5 使用客户端

使用命令 redis-cli进入客户端,在客户端中输入下面命令以查看Redis客户端是否运行正常:

set name david #设置变量和变量值
get name #获取变量

在这里插入图片描述
注意:按 ctrl + C 可退出 Redis 启动窗口,此时 Redis 并不会关闭,而是会在后台运行,可通过命令查看: sudo ps aux | grep redis

3.6 关闭客户端

使用命令redis-cli shutdown
在这里插入图片描述

3.7 设置开机启动

使用命令 echo "/usr/local/bin/redis-server /etc/redis/redis.conf &" >> /etc/rc.local
在这里插入图片描述
出现报错“-bash: /etc/rc.local: 权限不够
原因:
当前用户的权限不足
解决方案:
使用root用户进行操作,执行命令su root切换到root用户后再次执行命令
在这里插入图片描述
注意:开机启动要配置在 rc.local 中,而 /etc/profile 文件,要有用户登录了,才会被执行。

3.8 设置密码

redis.conf 文件中使用命令/ requirepass 快速查找到# requirepass foobared 然后去掉注释,将foobared改为自己的密码。然后用命令:wq保存并退出编辑
在这里插入图片描述

3.9 重启Redis

使用命令

sudo systemctl restart rc-local #重启服务

在这里插入图片描述

3.10 重新登陆客户端

使用命令redis-cli
在这里插入图片描述
发现仍旧可以登录成功,但是执行命令时报错“(error) NOAUTH Authentication required.”说明没有使用密码登录,则在命令中输入auth +密码在这里插入图片描述
至此,已完成对Redis在本机上的安装及配置

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值