码迷,mamicode.com
首页 > 其他好文 > 详细

Redis部署

时间:2019-08-02 13:08:40      阅读:103      评论:0      收藏:0      [点我收藏+]

标签:systemctl   unit   server   目录   type   local   ice   emctl   lib   

Redis 部署

- 安装gcc yum install -y gcc g++ gcc-c++ make
- 解压文件 tar xzvf redis-3.2.7.tar.gz
- 进入解压目录 cd redis-3.2.7
- 开始安装 redis,执行 make
- 新建目录 mkdir /usr/local/redis
- 将make生成后的 redis-server(服务),redi-benchmark,redis-cli(客户端),redis.conf拷贝到新目录中
- 将 redis配置成服务 在目录/usr/lib/systemd/system 新增服务 redisd6379.service # vi /usr/lib/systemd/system/redisd6379.service
[Unit]
Description=Redis
After=syslog.target network.target remote-fs.target nss-lookup.targ

[Service]
Type=forking
PIDFile=/var/run/redis_端口号.pid
ExecStart=/usr/local/redis/redis-server /usr/local/redis/redis.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true

[Install]

WantedBy=multi-user.target

- 重启sytemctl systemctl daemon-reload
- 将服务设置随机启动 systemctl enable redisd6379
- 启动服务 systemctl start redisd6379

客户端访问 redis
- ./redis-cli -h 127.0.0.1 -p 6379 -a 密码

=============redis.conf 配置====================

- bind * 允许所有的设备访问
- requirepass key 配置认证密码
- daemonize yes 在后台允许

Redis部署

标签:systemctl   unit   server   目录   type   local   ice   emctl   lib   

原文地址:https://www.cnblogs.com/jacksonxiao/p/11287692.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!