redis-6.0.9安装及配置

Redis 下载地址:https://redis.io/download

一、安装

1.下载目前最新版的Redis安装包 (redis-6.0.9.tar.gz)

2.将安装包 cp 到Linux 系统中的自定义目录(/opt/install/)下 。

3.在此目录下 tar -xzf redis-6.0.9.tar.gz 将Redis 进行解压

4.解压完成后进去已经解压的Redis文件夹在进行安装Redis

(1)安装 yum install gcc-c++

(2)如果安装错误。查看gcc版本,老版本gcc不兼容新版Redis ,要进行升级

yum -y install centos-release-scl # 升级到9.1版本

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

scl enable devtoolset-9 bash

以上为临时启用,如果要长期使用gcc 9.1的话

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

(3)使用make命令进行安装

make PREFIX=/usr/local/redis install

二、配置

1.将Redis根目录下Utils下的redis_init_script拷贝到系统初始文件夹下

cd /opt/install/redis0x.x.x.tar.gz/utils/redis_init_script /etc/init.d/

2.将Redis配置文件拷贝到/usr/local/redis中

3.cd /usr/local/redis/

4.vim redis.conf中修改以下配置

(1)修改daemonize 为Yes(让redis 后台运行)

(2)修改dir 为 /usr/local/redis/working (Redis的工作目录-必须要写一个路径)

(3)修改bind 为0.0.0.0 (可以被外界访问到)

(4)开启requirepass 解开注释 设置密码为 xxxx

5.修改 /etc/init.d/redis_init_script 文件

(1)将EXEC修改为/usr/local/redis/bin/redis-server

(2)将CLIEXEC修改为/usr/local/redis/bin/redis-cli

(3)将CONF修改为"/usr/local/redis/redis.conf"

6.为redis_init_script 加权限 777

chmod 777 redis_init_script

7.运行Redis测试

./redis_init_script start

ps -ef | grep redis 查看是否启动成功

8.设置开机自启

(1)vim /etc/init.d/redis_init_script 中### END INIT INFO下面添加一段话

#chkconfig: 22345 10 90

#description: Start and Stop redis

(2)将脚本设置为开机自启

chkconfig redis_init_script on

9.Rdies加入密码后需要在 redis_init_script中stop 判断中的

$CLIEXEC 添加 -a "xxx" 否则无权限停止

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值