CentOS部署redis服务及配置
2020-12-04 本文已影响0人
刻骨铭心_17d7
前言
redis作为基于内存的数据存储中间件,采用key-value形式存储信息,在存储非结构化数据,实现快速查找等方面具有独特优势,常用与生产环境中。
一、下载安装包
1.redis下载地址:https://redis.io/download/
二、解压编译
1.下载后上传至服务器,对其解压
tar zxvf redis-5.0.10.tar.gz
cd redis-5.0.10
解压后目录如下所示:
图二
2.编译安装
make #编译
make install /usr/local/redis #安装到指定目录
3.拷贝解压后文件夹中配置文件到安装目录下
图三
cp redis.conf /usr/local/redis
三、修改配置文件
1.修改为非本地机器可以访问,注释掉bind 127.0.0.1
#bind 127.0.0.1
2.关闭保护模式,protected-mode由yes改为no
protected-mode no
2.在后台运行,daemonize由no改为yes
daemonize yes
四、设置开机启动
1.拷贝utils中文件至/etc/init.d/redis 中
cp utils/redis_init_script /etc/init.d/redis
图四
2.修改开机启动配置文件
vim /etc/init.d/redis
图五
3.添加redis服务
chkconfig redis on
4.设置为开机启动
chkconfig redis on
5.重启检查
init 6
ps -ef|grep redis
开机后出现如下进程说明redis开启自启动设置成功
图六
常见问题
redis采用C语言实现,因此在编译时需要有c++环境,若本机没有,需进行安装
yum install gcc-c++