美文网首页
Centos 7 安装Redis6.0.16

Centos 7 安装Redis6.0.16

作者: 会跑步的石头 | 来源:发表于2022-01-04 18:36 被阅读0次

1. root用户下更新gcc版本

yum -y install centos-release-scl

yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils

scl enable devtoolset-9 bash

echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile

2. 普通用户centos下安装redis;

下载软件包 到 /home/centos/redis-install

mkdir /home/centos/redis-install/

cd /home/centos/redis-install/

tar -xzvf  redis-6.0.16.tar.gz

进入解压后的目录

cd /home/centos/redis-install/redis-6.0.16/

make  &&  make distclean

make install PREFIX=/home/centos/redis-6.0.16

最终redis会安装在/home/centos/redis-6.0.16用户下。

3. 方便升级建立软链接

ln -s /home/centos/redis-6.0.16 /home/centos/redis

可直接进入/home/centos/redis/启动服务;

后续版本升级只需要将软链接/home/centos/redis指向新版本。

4. 设置自动重启

#拷贝 redis 安装目前下的 /home/centos/install-redis/redis-6.0.16/utils/redis_init_script 到 /#etc/init.d/redis文件中;

cp /home/centos/install-redis/redis-6.0.16/utils/redis_init_script /etc/init.d/redis

##修改/etc/init.d/redis 文件。修改redis安装的相关文件安装目录

#!/bin/sh

# chkconfig: 2345 10 90 

# description: Start and Stop redis

# Simple Redis init.d script conceived to work on Linux systems

# as it does use of the /proc filesystem.

REDISPORT=6379

EXEC=/home/centos/redis/bin/redis-server

CLIEXEC=/home/centos/redis/bin/redis-cli

PIDFILE=/var/run/redis_${REDISPORT}.pid

CONF="/home/centos/redis/conf/redis.conf"

#!/bin/sh

# chkconfig: 2345 10 90 

# description: Start and Stop redis

备注:上面的注释的意思是,redis服务必须在运行级2,3,4,5下被启动或关闭,启动的优先级是90,关闭的优先级是10。从redis 安装目录中拷贝过来,可能没有,需要添加 上去; 否则 chkconfig 命令 会失败;

## 开机启动设置,执行以下命令:

## 添加redis服务:

chkconfig --add redis

## 设为开机启动 :

chkconfig redis on

## 打开redis命令:

sudo service redis start

## 关闭redis命令:

sudo service redis stop

## 重启动检查

reboot

## 检查进程状态:

ps -ef|grep redis

相关文章

  • Centos 7 安装Redis6.0.16

    1. root用户下更新gcc版本 yum -y install centos-release-sclyum -y...

  • 程序日记2018-05-03

    centos7 安装nginx和php7 centos7 安装nginx和php7 centos7系统安装php7...

  • yum安装nginx,mysql,php

    centos7 一、安装nginx 安装mysql(centos7) 安装php centos8 安装php74 ...

  • 2018-04-19

    Centos 7 安装 tomcat7, jdk,mysql,zookeeper Centos 安装jdk 安装...

  • docker容器安装

    一、centos7安装docker 使用 yum 安装(CentOS 7下) Docker 要求 CentOS 系...

  • FastDFS 集群

    Centos 7 安装 FastDFS CentOS 7 安装 Nginx FastDFS 和 Nginx 整合 ...

  • CentOs 安装MongoDB

    本文主要介绍了使用 CentOs 6 和 CentOs 7 安装 MongoDB 3.6 CentOs 7 安装M...

  • CentOS 7 Nginx安装

    CentOS 7 Nginx安装 @(Linux)[Nginx安装, CentOS7] 1. 安装必备工具 2. ...

  • 部署docker虚拟化平台

    CentOS Docker 安装 使用 yum 安装(CentOS 7下) Docker 要求 CentOS 系统...

  • nodejs10安装

    CentOS7在线安装 CentOS7离线安装 下载RPM包,安装即可 Ubuntu在线安装 Ubuntu离线安装...

网友评论

      本文标题:Centos 7 安装Redis6.0.16

      本文链接:https://www.haomeiwen.com/subject/swfccrtx.html