到官网下载redis包
http://download.redis.io/releases/redis-6.0.6.tar.gz
上传到Linux服务器
一、解压安装包到/var/目录 #tar -zxvf redis-6.0.6.tar.gz -C /var/
二、进入到安装目录,编译 #cd /var/redis-6.0.6/ #make :如果提示没有这条命令,请安装gcc、gcc-c++、make;
#因为我已经编译过了,所以才这样;
四、编译安装 #make install
安装完成
五、启动redis-server #cd src ;./redis-server;
六、将redis配置为系统服务;
1、设置redis.conf中daemonize为yes,确保守护进程开启,也就是在后台可以运行;注释掉#bind 127.0.0.1
新建/usr/lib/systemd/system/redis.service文件;配置文件内容如下
当 Redis 以守护进程方式运行时,Redis 默认会把 pid 写入 /var/run/redis.pid 文件,可以通过 pidfile 指定
我这里并未指定pidfile
如果需要添加
PIDFile=/var/run/redis_6379.pid到service参数中即可
[Unit]
Description=Redis
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
ExecStart=/var/redis-6.0.6/src/redis-server /var/redis-6.0.6/redis.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
然后执行systemctl start redis.service
发表评论