centos7 安装 redis
2020-04-17 本文已影响0人
爱烫头的程序员
官网下载
wget http://download.redis.io/releases/redis-5.0.8.tar.gz
安装依赖
yum -y install gcc-c++
解压并进入
tar -xzvf redis-5.0.8.tar.gz
cd redis-5.0.8
编译
make

安装
make install

拷贝redis启动脚本
cp utils/redis_init_script /etc/init.d/redis
拷贝redis核心配置文件,放置目录与启动脚本配置相关,可自行查看
mkdir /etc/redis/ -p
cp redis.conf /etc/redis/6379.conf
修改配置文件
找到daemon,改为yes,配置后台运行redis
vim /etc/redis/6379.conf

找到dir,改为/usr/local/redis/working,配置工作目录

(非必要)允许外部远程调用,不限于本地,找到 bind 修改为 0.0.0.0允许任何ip,也可以指定ip

(非必要)连接redis的密码,找到 requirepass 将注释去掉,修改成自己的密码

启动 redis,查看进程
service redis start
ps -ef | grep redis

(非必要)开机自启动
chkconfig redis on
PS:
如果使用了密码,在停止 redis 时,会报权限不足的错误。

需要在启动脚本上添加密码予以权限

