光之使者 发表于 2024-9-1 01:35:35

Redis7具体安装教程

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

检察本地Linux服务器的GCC编译环境是否支持
gcc -v

# 查看Centos的版本信息
cat /etc/redhat-release
https://img-blog.csdnimg.cn/direct/31dc0a6a73bd4fd3a84d86f04382220a.png
gcc版本大于4.8.5以上均可
1.2 下载Redis7的安装包

Redis的下载方式通常有两种


[*] 在官网进行下载,然后手动导入到Linux服务器中 https://redis.io/downloads/
[*] 直接通过命令进行下载(推荐)
wget https://download.redis.io/releases/redis-7.0.0.tar.gz

打开Linux服务器,在/opt目次下,保存Redis7的压缩包,然后将其解压
https://img-blog.csdnimg.cn/direct/55057a5e4b0b4928b4b2240a1ac31e83.png
# 进入到文件安装目次cd /opt# 下载Redis7wget https://download.redis.io/releases/redis-7.0.0.tar.gz
# 解压Redis目次tar -zxvf redis-7.0.0.tar.gz 1.3 安装Redis7

进入到Redis7的目次中,然后执行安装指令
# 进入到Redis文件目录
cd /opt/redis-7.0.0

# 执行编译指令
make && make install
静待软件安装完毕…
安装完成后,会在/usr/local/bin目次下生成Redis的启动文件
https://img-blog.csdnimg.cn/direct/60eb67dd2b5e4379ad7ed1f01863d418.png
该目次以及默认设置到环境变量,因此可以在恣意目次下运行这些命令。其中:


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

若我们需要让Redis在后台启动,则我们需要修改Redis的设置文件。起首备份一份Redis的设置文件。
# 新建文件夹用于保存Redis配置文件
mkdir /myredis

# 拷贝Redis的配置文件,并将其名称改为redis7.conf
cp /opt/redis-7.0.0/redis.conf /myredis/redis7.conf
https://img-blog.csdnimg.cn/direct/f0ecf87dbf1c45ccbb7c640cafd94912.png
修改Redis的默认设置redis7.conf
# 允许访问的地址,默认是127.0.0.1,会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问,生产环境不要设置为0.0.0.0
bind 0.0.0.0

# 守护进程,修改为yes后即可后台运行
daemonize yes

# 密码,设置后访问Redis必须输入密码(可有可无)
requirepass 123456
1.5 启动Redis

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


[*]-h 127.0.0.1:指定要毗连的redis节点的IP地址,默认是127.0.0.1
[*]-p 6379:指定要毗连的redis节点的端口,默认是6379
[*]-a 123321:指定redis的访问密码
https://img-blog.csdnimg.cn/direct/c31ae7f451e04ec29fd6d93937513db0.png
1.6 开启自启动Redis

我们也可以通过设置来实现开机自启。
起首,新建一个体系服务文件:
vi /etc/systemd/system/redis.service
内容如下:
Description=redis-serverAfter=network.targetType=forkingExecStart=/usr/local/bin/redis-server /myredis/redis7.conf
PrivateTmp=trueWantedBy=multi-user.target 然后重载体系服务:
systemctl daemon-reload
现在,我们可以用下面这组命令来操作redis了:
# 启动
systemctl start redis
# 停止
systemctl stop redis
# 重启
systemctl restart redis
# 查看状态
systemctl status redis
如果要远程毗连Redis客户端,则需要关闭Linux防火墙
# 查看防火墙状态
systemctl status firewalld

# 关闭防火墙
systemctl stop firewalld

# 开机禁用防火墙
systemctl disable firewalld
执行下面的命令,可以让redis开机自启:
systemctl enable redis
1.7 远程毗连Redis客户端

通过Another Redis Desktop Manager软件来远程毗连Linux服务器上的Redis
https://img-blog.csdnimg.cn/direct/02ef22d1fd534d5a879d85d4534632d8.png
输入本身的Linux服务器地址以及密码和对应的Redis信息
毗连成功的截图如下
https://img-blog.csdnimg.cn/direct/1a12658ee2ad4306a70ecafcfea3f27d.png
自此,Redis的安装就完成了。

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