腾讯服务器CentOS Stream 8安装redis详情的步骤

  • tencent服务器安装的系统版本腾讯服务器CentOS Stream 8安装redis详情的步骤_第1张图片
  • 创建一个新的文件夹 /athena/redis
mkdir /athena 
cd /athena
mkdir redis

1、切换到 “redis” 目录:

cd /athena/redis

2、使用 YUM 包管理器安装 GCC、C++ 和 Make 软件包:

yum install gcc-c++ make -y

这条命令将使用 YUM 包管理器安装 GCC、C++ 和 Make 软件包。-y 标志表示自动回答 “yes” 来确认安装。
3、检查已安装的 GCC 版本:

gcc -v

这条命令将显示已安装的 GCC 编译器的版本信息。

4、下载 Redis 的安装包(版本为 6.0.8):

wget http://download.redis.io/releases/redis-6.0.8.tar.gz

这条命令将从指定的 URL 下载 Redis 6.0.8 版本的压缩包。

5、列出当前目录中的文件和目录:并解压

ls
tar -zxvf redis-6.0.8.tar.gz
ls

6、进入 Redis 解压缩后的目录:

cd redis-6.0.8

7、使用 Make 命令进行 Redis 的安装(指定安装路径为 “/athena/redis/redisMake”):

make PREFIX=/athena/redis/redisMake install

这条命令将根据 Makefile 文件中的指令,将 Redis 安装到指定的目录(在此情况下为 “/athena/redis/redisMake”)

8、进入 Redis 可执行文件所在的目录:

cd /athena/redis/redis-6.0.8/src

这条命令将切换到 Redis 可执行文件(例如 redis-server 和 redis-cli)所在的目录。

9、启动 Redis 服务器:

./redis-server

10、关闭 Redis 服务器:

./redis-cli shutdown

11、使用 vim 编辑器打开 redis.service 文件:

vim /etc/systemd/system/redis.service

这条命令将使用 vim 编辑器打开位于 “/etc/systemd/system/” 路径下的 redis.service 文件。

12、编辑redis.service 文件内容如下:

[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
# 这行配置内容要根据 redis 的安装目录自定义路径
ExecStart=/athena/redis/redisMake/bin/redis-server /athena/redis/redis-6.0.8/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target

这是一个 Systemd 服务单元文件,用于配置 Redis 服务器的服务。它包含了描述、依赖关系和执行命令等配置。

13、重新加载 Systemd 守护进程配置:

systemctl daemon-reload

这条命令用于重新加载 Systemd 守护进程的配置文件,以使对 redis.service 文件的更改生效。

14、启用 Redis 服务,使其在系统启动时自动启动:

systemctl enable redis

这条命令将启用 Redis 服务,以便在系统启动时自动启动 Redis。

15、重新启动系统验证是否开启自启redis服务成功

reboot
systemctl status redis

16、使用 vim 编辑器打开 redis.conf 文件:

vim /athena/redis/redis-6.0.8/redis.conf

17、redis.conf 文件中的两个配置属性修改:

bind: 绑定的主机地址。如果需要设置远程访问,则将该属性以 "#" 注释的形式禁用。
protected-mode: 如果需要允许外部网络连接 Redis 服务,则需要将该属性的值更改为 "no"

18、服务器要开启6379端口
最后可以再次验证外网访问是否成功:telnet ip 6379
腾讯服务器CentOS Stream 8安装redis详情的步骤_第2张图片

你可能感兴趣的:(redis,服务器,centos)