Ubuntu上安装Redis6.0

首先从官网上下载redis-6.2.7.tar.gz

假设先下载到/usr/local

cd /usr/local
sudo wget http://download.redis.io/releases/redis-6.2.7.tar.gz

这样子就从官网上将redis的压缩包下载下来了

然后解压,再进入redis-6.2.7的目录里

sudo tar -zxvf redis-6.2.7.tar.gz
cd redis-6.2.7

注意接下来要用到C进行安装,大家可以自行检查一下是否在Ubuntu上由安装gcc

gcc --version

如果有出现如下类似的结果,说明有安装过gcc,否则大家需要自行安装gcc

2f396b76c36cf551f797376e6709c58.png先确认一下自己是不是进入了redis-6.2.7的目录,如果是执行如下命令:

sudo make
sudo make install

命令执行完成后,在shell框中,使用如下命令,代表前台启动redis

redis-server

配置访问的IP地址 

redis允许访问的地址是127.0.0.1即就是本地,会导致只能在本地进行访问!我们在学习过程中可以要跨段调用所以将其修改为

bind 0.0.0.0

这样子在任意IP中都可以对它进行访问!

Redis后台运行

很简单找到其守护进程将其设置为yes就行了!(默认是no)

设置密码

我们还可以对其设置密码

找到requirepass,设置密码为888888

单的配置就大致这么多,初学者也不用一下掌握太多......

循序渐进,不忘初心,方能始终~~~

配置完后在/redis-6.2.7 该目录下使用命令,即可以启动!

redis-server redis.conf

注意:

  • 启动后是没有任何显示的,但是我们可以使用管道命令进行查看!

ps -ef | grep redis

配置Redis开机自启(推荐) 

创建配置文件

sudo vim /etc/systemd/system/redis.service

 配置自己对应的 redis-server redis.conf 的路径

[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/src/redis-6.2.7/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi.target

Redis的操作命令 

# 重新加载系统配置文件
systemctl daemon-reload
# 启动
systemctl start redis
# 查看状态
systemctl status redis
# 关闭
systemctl stop redis

运行如下

db58a762b5ae26e0b63465fa1d6def7.png开机自启命令 

systemctl enable redis
systemctl start redis

Redis客户端

redis-cli [options] [commonds]
# 其中常见的options有: -h 、-p、-a
-p: 指定要连接的结点端口,默认6379
-a: 指定redis的密码
-h: 指定连接的地址

文章作者: 关二哥
本文链接:
版权声明: 本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 微码智云网
运维拓展 redis
喜欢就支持一下吧