下载安装
1. Redis官网复制下载地址
http://download.redis.io/releases/redis-4.0.10.tar.gz
2.下载
# wget http://download.redis.io/releases/redis-4.0.10.tar.gz
3.解压
# tar xzf redis-4.0.10.tar.gz
# cd redis-4.0.10
4.安装
# make
# make install
5.启动
# redis-server
配置开机启动
1. 配置初始化脚本
将utils文件夹下的初始化脚本文件redis_init_script复制一份到/etc/init.d/下面,文件名为 redis_端口号。
cp utils/redis_init_script /etc/init.d/redis_6379
2. 建立以下需要的文件夹
/etc/redis 存放Redis的配置文件
/var/redis/端口号 存放Redis的持久化文件
3. 修改配置文件
复制配置文件模板(redis-4.0.10/redis.conf)复制到上面创建的/etc/redis 目录中,以端口号命名(如“6379.conf”)
# cp redis-4.0.10/redis.conf /etc/redis/6379.conf
通过vim修改以下配置
参数 | 值 | 说明 |
---|---|---|
daemonize | yes | 使Redis以守护进程模式运行 |
pidfile | /var/run/redis_端口号.pid | 设置Redis的PID文件位置 |
port | 端口号 | 设置Redis监听的端口号 |
dir | /var/redis/端口号 | 设置持久化文件存放位置 |
现在也可以使用下面的命令来启动和关闭Redis了
# /etc/init.d/redis_6379 start
Starting Redis server...
27970:C 01 Jul 15:17:16.116 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
27970:C 01 Jul 15:17:16.117 # Redis version=4.0.10, bits=64, commit=00000000, modified=0, pid=27970, just started
27970:C 01 Jul 15:17:16.117 # Configuration loaded
# /etc/init.d/redis_6379 stop
Stopping ...
Redis stopped
说好的开机启动呢?
要让redis开机启动,还需要对Redis初始化脚本进行简单修改
vim /etc/init.d/redis_6379
在第四行as it does use of ***前面的位置插入这两行(是的,带着#号)
# chkconfig: 2345 90 10
# description: Redis is a persistent key-value database
# as it does use of the /proc filesystem.
将redis加入系统启动项
# cd /etc/init.d/
# chkconfig redis_6379 on
/*
别像下面那样按路径来写,会报错:知道为什么的小伙伴留言告诉我一下哈
服务 /etc/init.d/redis_6379 信息读取出错:没有那个文件或目录
*/
# chkconfig /etc/init.d/redis_6379 on
然后就可以直接启动/关闭redis了
service redis_6379 start
service redis_6379 stop
关机再开机检查一下redis是否开机启动了