redis安装

1. 安装redis需要先安装相关依赖,主要是GCC包

yum install centos-release-scl scl-utils-build
yum install -y devtoolset-8-toolchain
scl enable devtoolset-8 bash

2. 下载redis包

下载地址:http://download.redis.io/releases/,本次下载6.2.7版本。

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

3.解压文件到指定路径下,并编译安装

# 解压到/opt
tar zxvf redis-6.2.7.tar.gz -C /opt

# 编译安装文件如果报错,就需要make MALLOC=libc
make&make install

4. 修改配置文件

# 设置最大使用内存为12G,(防止超内存)
maxmemory 12884901888

# 设置当数据库超过内存的情况下,将删除使用频率最低的数据(默认情况下内存占满了就无法写入了,防止无法写入)
maxmemory-policy allkeys-lru

5. 后台启动redis

修改redis.conf配置文件将里面的daemonize no 改成 yes,让服务在后台启动

redis-server /opt/redis-6.2.7/redis.conf 

 6. redis开机自动启动

# 复制启动redis_init_script文件到/etc/init.d/
cp /opt/redis-6.2.7/utils/redis_init_script /etc/init.d/redis

# 修改文件里面的参数
# 应用程序的位置
EXEC=/opt/redis-6.2.7/src/redis-server
CLIEXEC=/opt/redis-6.2.7/src/redis-cli
# 配置文件的位置
CONF="/opt/redis-6.2.7/redis.conf"

# 试试看能否启动
/etc/init.d/redis start

# 如果可以启动就添加到启动列表
chkconfig --add redis

# 查看是否添加成功
chkconfig --list

# 重启服务器看下是否随着开机自动启动了

  

posted on 2022-05-31 10:44  torotoise512  阅读(78)  评论(0)    收藏  举报