centos7 安装Redis并设置开启自启动
1.下载
官网:https://redis.io/download
选择下载稳定版本,不稳定版本可以尝鲜,但是不推荐在生产使用。
2.上传至linux
3.安装redis
3.1 解压redis
tar -zxvf redis-5.0.9.tar.gz
3.2 安装gcc编译环境,如果已经安装过了,那么就是 nothing to do
yum install gcc-c++
3.3 进入到目录,进行安装:
make && make install
4.配置redis配置文件
4.1 进入安装目录,复制redis配置文件
mkdir /usr/local/redis -p
cp redis.conf /usr/local/redis/
4.2 修改redis配置文件
vim /usr/local/redis/redis.conf
4.3 修改daemonize, no:前台运行,yes:后台运行
daemonize no
改为
daemonize yes
4.4 修改 dir
dir ./
改为
dir /usr/local/redis/working
创建目录
mkdir /usr/local/redis/working
4.5 修改bind,修改为外网可以访问本地redis
bind 127.0.0.1
改为
bind 0.0.0.0
4.6 添加密码,密码自己改
#requirepass foobared
改为
requirepass imooc
5.设置开机自启动
5.1 进入redis安装包,复制redis初始化脚本
cd utils/
cp redis_init_script /etc/init.d/
5.2 打开 redis_init_script启动脚步
vim /etc/init.d/redis_init_script
5.3 修改CONF
CONF="/etc/redis/${REDISPORT}.conf"
改为
CONF="/usr/local/redis/redis.conf"
5.4 启动下
./redis_init_script start
查看下
ps aux | grep redis
5.5 先修改redis_init_script脚本文件,添加下面两行
# chkconfig: 22345 10 90
# description: Start and stop redis
5.6 设置自启动
chkconfig redis_init_script on
5.7 重启测试
reboot