CentOS7.5 redis 单机版安装与配置
一、环境准备:
CentOS Linux release 7.5.1804 (Core)
redis-4.0.10
二、 安装redis
1、下载redis https://redis.io/
wget http://download.redis.io/releases/redis-4.0.10.tar.gz
2、解压到*opt
* 目录
tar -zxvf redis-4.0.10.tar.gz -C /opt
3、编译测试
# 进入redis 目录
cd /opt/redis-4.0.10/
# 编译 && 检测
make && make test
问题: 可能有同学会在运行该命令时遇到这样的报错 You need tcl 8.5 or newer in order to run the Redis test
,这个时候,你可以按照提示 安装 tcl, 执行如下命令即可安装,
yum install -y tcl
4、 安装
make install
三、启动方案
我们这里要尽量的模仿生产环境的启动方式,要把redis作为一个系统的daemon进程去运行,
ok, 接下来,我们开始redis 的配置
1、首先进入redis 的utils 目录下,拷贝 redis_init_script 脚本到 /etc/init.d/
目录下并重命名为redis
# 进入redis 的 utils 目录
cd /opt/redis-4.0.10/utils
# 拷贝 redis_init_script 脚本到 /etc/init.d/ 目录, 并重命名为redis
cp redis_init_script /etc/init.d/redis
2、创建两个目录:/etc/redis(存放redis的配置文件),/var/redis/6379(存放redis的持久化文件)
mkdir /etc/redis
mkdir -p /var/redis/6379
3、修改redis.conf 配置,拷贝到/etc/redis目录中,修改名称为6379.conf
# 进入 redis 根目录
cd /opt/redis-4.0.10/
vim redis.conf
# 编辑redis.conf 如下内容:
# daemonize yes redis以daemon进程运行
# pidfile /var/run/redis_6379.pid 设置redis的pid文件位置
# port 6379 设置redis的监听端口号
# dir /var/redis/6379 设置持久化文件的存储位置
# 复制到 /etc/redis/ 目录,并修改 名称
cp redis.conf /etc/redis/6379.conf
4、启动redis
cd /etc/init.d
chmod 777 redis
./redis start
5、查看进程
ps -ef|grep redis
可以看到redis 已经启动了
6、配置redis 自启动
在redis脚本中*/etc/init.d/redis
* 加入两行注释
# chkconfig: 2345 90 10
# description: Redis is a persistent key-value database
设置redis 服务为 on 开启
chkconfig redis on
-- 完 --
还没有评论,来说两句吧...