centos7 安装redis并设置开机启动

2017-12-04  本文已影响0人  萧格

1、下载redis

[vagrant@xf-dev ~]sudo wget http://download.redis.io/releases/redis-4.0.4.tar.gz
[vagrant@xf-dev ~]sudo tar -zxvf redis-4.0.4.tar.gz
[vagrant@xf-dev ~]cd redis-4.0.4
[vagrant@xf-dev redis-4.0.4]sudo make
[vagrant@xf-dev redis-4.0.4]sudo make install

至此出现图一,则redis已安装成功

图一

2、修改配置

[vagrant@xf-dev redis-4.0.4]sudo mkdir -p /usr/local/redis/etc
[vagrant@xf-dev redis-4.0.4]sudo mkdir -p /usr/local/redis/bin
[vagrant@xf-dev redis-4.0.4]sudo mv redis.conf /usr/local/redis/etc/
[vagrant@xf-dev redis-4.0.4]cd src
[vagrant@xf-dev src]sudo mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-sentinel redis-server redis-trib.rb /usr/local/redis/bin/
[vagrant@xf-dev ~]cd /usr/local/redis/bin/
[vagrant@xf-dev bin]./redis-server

出现图二,则redis服务开启成功

图二
新开一个窗口,执行./redis-cli
[vagrant@xf-dev bin]$ ./redis-cli 
127.0.0.1:6379> set test "hello"
OK
127.0.0.1:6379> get test
"hello"
127.0.0.1:6379>

至此redis安装完成。

3、设置开机启动

[vagrant@xf-dev ~]sudo vim /usr/lib/systemd/system/redis.service
[Unit]
Description=The redis-server Process Manager
After=syslog.target network.target

[Service]
Type=forking
PIDFile=/var/run/redis_6379.pid
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
ExecReload=/bin/kill -USR2 $MAINPID
ExecStop=/bin/kill -SIGINT $MAINPID

[Install]
WantedBy=multi-user.target

保存退出,执行 sudo systemctl daemon-reload
启动服务 sudo systemctl start redis.service
设置开机自启动 sudo systemctl enable redis.service

4、附件

上一篇 下一篇

猜你喜欢

热点阅读