Redis7具体安装教程

打印 上一主题 下一主题

主题 1470|帖子 1470|积分 4410

Linux版的Redis7.0.0具体安装步骤教程
Centos版本:CentOS Linux release 7.9.2009 (Core)
Redis版本:7.0.0
1.1 查抄Linux环境是否支持

检察本地Linux服务器的GCC编译环境是否支持
  1. gcc -v
  2. # 查看Centos的版本信息
  3. cat /etc/redhat-release
复制代码

gcc版本大于4.8.5以上均可
1.2 下载Redis7的安装包

Redis的下载方式通常有两种


  • 在官网进行下载,然后手动导入到Linux服务器中 https://redis.io/downloads/
  • 直接通过命令进行下载(推荐)
    1. wget https://download.redis.io/releases/redis-7.0.0.tar.gz
    复制代码
打开Linux服务器,在/opt目次下,保存Redis7的压缩包,然后将其解压

  1. # 进入到文件安装目次cd /opt# 下载Redis7wget https://download.redis.io/releases/redis-7.0.0.tar.gz
  2. # 解压Redis目次tar -zxvf redis-7.0.0.tar.gz
复制代码
1.3 安装Redis7

进入到Redis7的目次中,然后执行安装指令
  1. # 进入到Redis文件目录
  2. cd /opt/redis-7.0.0
  3. # 执行编译指令
  4. make && make install
复制代码
静待软件安装完毕…
安装完成后,会在/usr/local/bin目次下生成Redis的启动文件

该目次以及默认设置到环境变量,因此可以在恣意目次下运行这些命令。其中:


  • redis-cli:是redis提供的命令行客户端
  • redis-server:是redis的服务端启动脚本
  • redis-sentinel:是redis的哨兵启动脚本
1.4 Redis的设置文件

若我们需要让Redis在后台启动,则我们需要修改Redis的设置文件。起首备份一份Redis的设置文件。
  1. # 新建文件夹用于保存Redis配置文件
  2. mkdir /myredis
  3. # 拷贝Redis的配置文件,并将其名称改为redis7.conf
  4. cp /opt/redis-7.0.0/redis.conf /myredis/redis7.conf
复制代码

修改Redis的默认设置redis7.conf
  1. # 允许访问的地址,默认是127.0.0.1,会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问,生产环境不要设置为0.0.0.0
  2. bind 0.0.0.0
  3. # 守护进程,修改为yes后即可后台运行
  4. daemonize yes
  5. # 密码,设置后访问Redis必须输入密码(可有可无)
  6. requirepass 123456
复制代码
1.5 启动Redis

启动Redis服务端
  1. redis-server /myredis/redis7.conf
复制代码
Redis安装完成后就自带了命令行客户端:redis-cli,使用方式如下:
  1. redis-cli [options] [commonds]
复制代码
其中常见的options有:


  • -h 127.0.0.1:指定要毗连的redis节点的IP地址,默认是127.0.0.1
  • -p 6379:指定要毗连的redis节点的端口,默认是6379
  • -a 123321:指定redis的访问密码

1.6 开启自启动Redis

我们也可以通过设置来实现开机自启。
起首,新建一个体系服务文件:
  1. vi /etc/systemd/system/redis.service
复制代码
内容如下:
  1. [Unit]Description=redis-serverAfter=network.target[Service]Type=forkingExecStart=/usr/local/bin/redis-server /myredis/redis7.conf
  2. PrivateTmp=true[Install]WantedBy=multi-user.target
复制代码
然后重载体系服务:
  1. systemctl daemon-reload
复制代码
现在,我们可以用下面这组命令来操作redis了:
  1. # 启动
  2. systemctl start redis
  3. # 停止
  4. systemctl stop redis
  5. # 重启
  6. systemctl restart redis
  7. # 查看状态
  8. systemctl status redis
复制代码
如果要远程毗连Redis客户端,则需要关闭Linux防火墙
  1. # 查看防火墙状态
  2. systemctl status firewalld
  3. # 关闭防火墙
  4. systemctl stop firewalld
  5. # 开机禁用防火墙
  6. systemctl disable firewalld
复制代码
执行下面的命令,可以让redis开机自启:
  1. systemctl enable redis
复制代码
1.7 远程毗连Redis客户端

通过Another Redis Desktop Manager软件来远程毗连Linux服务器上的Redis

输入本身的Linux服务器地址以及密码和对应的Redis信息
毗连成功的截图如下

自此,Redis的安装就完成了。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

光之使者

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表