CentOS(7.x64位) 安装Redis3.2 并设置为系统服务

CentOS(7.x64位) 安装Redis3.2 并设置为系统服务


1:下载并安装
$ wget http://download.redis.io/releases/redis-3.2.3.tar.gz
$ tar xzf redis-3.2.3.tar.gz
$ cd redis-3.2.3
$ make


2:启动文件在src目录下
src/redis-server


3:测试
$ src/redis-cli
redis> set foo bar
OK
redis> get foo
"bar"


4:创建redis.service文件,放入到/lib/systemd/system/目录中
文件拷贝进去后需要执行  systemctl daemon-reload  使配置生效。
[Unit]
Description=Redis
After=syslog.target network.target remote-fs.target nss-lookup.target
 
[Service]
Type=forking
PIDFile=/var/run/redis.pid
ExecStart=/home/redis/redis-3.2.0/src/redis-server /home/redis/redis-3.2.0/redis.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
 
[Install]
WantedBy=multi-user.target


说明:
/home/redis/redis-3.2.0  这是我的安装目录
/home/redis/redis-3.2.0/redis.conf  我的redis配置文件

5:配置文件,文件注释太多不黏贴了,我只写修改的地方。
bind 0.0.0.0  (绑定所有地址)
daemonize yes (守护进程方式运行)
pidfile /var/run/redis.pid   (这个文件不需要创建自动生成)
logfile /home/redis/redis_rdb/redis.log(这个文件需要手动提前创建好)
dir /home/redis/redis_rdb/  (RDB文件目录)
maxmemory 200M  (最大内存200M)


启动:systemctl start redis.service,更多命令百度。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值