前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Centos7源码部署Redis3.2.9(下)

Centos7源码部署Redis3.2.9(下)

原创
作者头像
陈不成i
修改2021-06-17 14:16:12
1830
修改2021-06-17 14:16:12
举报
文章被收录于专栏:ops技术分享

四.编写启动脚本

1.根据情况填写对应变量 vim man-redis

  1. #!/bin/bash
  2. install_dir=/usr/local
  3. server_dir=redis
  4. log_dir=/var/log
  5. port=6379
  6. if [[ "$1" == "start" ]];then
  7. netstat -unltp |grep :${port} &> /dev/null
  8. if [ $? -eq 0 ];then
  9. echo "redis Already started"
  10. exit
  11. fi
  12. nohup ${install_dir}/${server_dir}/bin/redis-server ${install_dir}/${server_dir} &> ${log_dir}/${server_dir}/redis.log &
  13. elif [[ "$1" == "stop" ]];then
  14. netstat -unltp |grep :${port} &> /dev/null
  15. if [ $? -eq 0 ];then
  16. pid=`netstat -unltp | grep :${port} | head -1 |awk '{print $7}' | awk -F'/' '{print $1}'`
  17. kill -9 $pid
  18. fi
  19. else
  20. echo "start | stop"
  21. fi

2.添加权限,并加入到bin目录下,后面就可以当命令一样使用

mv man-redis /usr/local/bin

chmod +x /usr/local/bin/man-redis

man-redis start

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 四.编写启动脚本
相关产品与服务
云数据库 Redis
腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档