CentOS7下安装Redis4.0
wget http://download.redis.io/releases/redis-4.0.2.tar.gz
cd /usr/local/src
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。tar -xzvf redis-4.0.2.tar.gz
cd /usr/local/src/redis-4.0.2
yum install -y gcc
make
mkdir -p /usr/local/redis
cp /usr/local/src/redis-4.0.2/src/redis-server /usr/local/redis/
cp /usr/local/src/redis-4.0.2/src/redis-cli /usr/local/redis/
cp /usr/local/src/redis-4.0.2/redis.conf /usr/local/redis/
cd /usr/local/redis
vim redis.conf
在bind 127.0.0.1前加“#”将其注释掉
② 默认为保护模式,把 protected-mode yes 改为 protected-mode no
③ 默认为不守护进程模式,把daemonize no 改为daemonize yes
④ 将 requirepass foobared前的“#”去掉,密码改为你想要设置的密码(我为了练习用,设置为123456)
设置完,按“ESC”键,只有输入“:wq!”保存退出
设置redis开机自启动
mkdir /etc/redis
cp /usr/local/src/redis-4.0.2/redis.conf /etc/redis/6379.conf
cp /usr/local/src/redis-4.0.2/utils/redis_init_script /etc/init.d/redisd
在第一行加入如下两行注释,保存退出
vim /etc/init.d/redisd
# chkconfig: 2345 90 10
# description: Redis is a persistent key-value database

再次执行开机自启命令,成功
chkconfig redisd on
现在可以直接已服务的形式启动和关闭redis了
启动:
service redisd start
关闭:
service redisd stop
