稷然如此

  • 首页
  • 文章分类
    • AI
    • Android
    • Java
    • Shell
    • Vue
    • C#
    • Python
    • 数据库
    • 组件
    • 其他
    • Game
  • 常用命令
    • Docker
    • Git
    • Linux
  • 操作系统
    • CentOS
    • Ubuntu
    • Windows
    • Kylin
  • 工具
    • IntelliJ IDEA
    • Visual Studio Code
稷然如此
不积跬步,无以至千里
  1. 首页
  2. 文章分类
  3. 数据库
  4. 正文

CentOS 安装 Redis Stable

2023年7月11日 1845点热度 0人点赞

1.安装 gcc:

yum install gcc-c++

2.升级gcc编译器版本

默认下载的gcc编译器的版本一般是4.8.5,但是redis安装要求的版本比较高,所以我们需要升级一下当前的gcc版本信息:
yum install centos-release-scl scl-utils-build
yum install -y devtoolset-9-toolchain
scl enable devtoolset-9 bash #需要注意的是scl命令启用只是临时的,退出shell或重启就会恢复原系统gcc版本

3.配置长期使用gcc9

添加环境变量:
echo -e "\nsource /opt/rh/devtoolset-9/enable" >>/etc/profile
source /etc/profile 再次检查当前gcc的版本信息


[root@aliyuan-ops-01 devops]# gcc --version
gcc (GCC) 9.3.1 20200408 (Red Hat 9.3.1-2)
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

4.安装Redis

make && make install 
cd src/
./redis-server

5.配置环境

在redis-7.0.0目录下面创建配置conf文件夹和data文件夹,先复制一份redis.conf到conf文件夹下面
[root@aliyuan-ops-01 redis-7.0.0]# mkdir conf
[root@aliyuan-ops-01 redis-7.0.0]# mkdir data
[root@aliyuan-ops-01 redis-7.0.0]# cp -r redis.conf conf/
[root@aliyuan-ops-01 redis-7.0.0]# cd conf/
修改配置文件,并设置启动模式为后台模式,绑定ip修改为0.0.0.0,支持远程登录。
bind 0.0.0.0 -::1 #默认绑定
port 6379 #监听端口号
daemonize no #是否守护进程,改成yes以后会以后台运行模式启动
logfile “redis-6379.log” #日志文件名称
dir /usr/local/redis-7.0.0/data #指定data存放路径

6.查看运行状态

配置文件以后查看redis的运行状态,OK,运行成功了。
给日志目录权限
cd /usr/local/redis-7.0.0/data
chown redis:redis redis-6379.log

7.设置开机启动

vim /lib/systemd/system/redis.service
[Unit]
Description=Redis
After=network.target


[Service]
#Type=forking
ExecStart=/usr/local/redis-7.0.0/redis-server /usr/local/redis-7.0.0/conf/redis.conf
ExecReload=/usr/local/redis-7.0.0/redis-server -s reload
ExecStop=/usr/local/redis-7.0.0/redis-server -s stop
PrivateTmp=true


[Install]
WantedBy=multi-user.target

8.加载

systemctl daemon-reload
systemctl start redis.service

9.查看状态

systemctl status redis.service

10.查看是否启动

ps -ef | grep redis
redis-cli -p 6379
ping
标签: CentOS Redis Redis Stable
最后更新:2023年7月11日

Akim

犇 骉 Java、C#、Python、Go、Android、MiniProgram、Bootstrap、Vue2

点赞
< 上一篇
下一篇 >
文章目录
  • 1.安装 gcc:
  • 2.升级gcc编译器版本
  • 3.配置长期使用gcc9
  • 4.安装Redis
  • 5.配置环境
  • 6.查看运行状态
  • 7.设置开机启动
  • 8.加载
  • 9.查看状态
  • [kbd]10.查看是否启动[/kbd]

Copyright © 2025 aianran.com All Rights Reserved.

免责申明 | 隐私政策 | 服务条款 | 关于我们

黔ICP备2023008200号-1

贵公网安备 52010202003594号