文章目录

  • 一、redis安装
  • 二、设置开机自启
    • 2.1 创建脚本文件
    • 2.2 修改权限`chmod 755 /etc/init.d/redis
    • 2.3 设置开机启动

一、redis安装

  1. 下载安装包https://download.redis.io/releases/redis-6.2.6.tar.gz
  2. 上传服务器/usr/local下解压tar xzf redis-6.2.6.tar.gz
  3. 编译安装 make && make install PREFIX=/usr/local/redis
  4. 缺少gcc、libtool等文件可以参考nginx安装依赖包

二、设置开机自启

2.1 创建脚本文件

vi /etc/init.d/redis
#!/bin/bash
#chkconfig: 2345 10 90
#description: Start and Stop redis
PATH=/usr/local/bin:/sbin:/usr/bin:/bin
REDISPORT=6379
EXEC=/usr/local/redis/bin/redis-server
REDIS_CLI=/usr/local/redis/bin/redis-cli
PIDFILE=/var/run/redis.pid
CONF="/usr/local/redis/bin/redis.conf"
AUTH="1234"
case "$1" in   start)   if [ -f $PIDFILE ]   then   echo "$PIDFILE exists, process is already running or crashed."  else  echo "Starting Redis server..."  $EXEC $CONF   fi   if [ "$?"="0" ]   then   echo "Redis is running..."  fi   ;;   stop)   if [ ! -f $PIDFILE ]   then   echo "$PIDFILE exists, process is not running."  else  PID=$(cat $PIDFILE)   echo "Stopping..."  $REDIS_CLI -p $REDISPORT  SHUTDOWN    sleep 2  while [ -x $PIDFILE ]   do  echo "Waiting for Redis to shutdown..."  sleep 1  done   echo "Redis stopped"  fi   ;;   restart|force-reload)   ${0} stop   ${0} start   ;;   *)   echo "Usage: /etc/init.d/redis {start|stop|restart|force-reload}" >&2  exit 1
esac

2.2 修改权限`chmod 755 /etc/init.d/redis

`

2.3 设置开机启动

cd /etc/init.d
chkconfig redis on

linux redis自启动相关推荐

  1. Linux安装redis自启动详解

    认识你自己.--德尔斐的阿波罗神庙三句箴言之一 1准备工作 链接工具:Xshell (作者使用Xshell7) Linux系统:CentOS.Ubuntu等系统都可以(作者使用CentOS8.2) r ...

  2. linux redis自动运行,linux设置自启动redis

    vi /etc/init.d/redis # chkconfig: 2345 10 90 # description: Start and Stop redis PATH=/usr/local/bin ...

  3. Linux Redis自动启动,Redis开机启动,Linux Redis设置开机启动

    Linux Redis自动启动,Redis开机启动,Linux Redis设置开机启动 >>>>>>>>>>>>>> ...

  4. linux springboot开机启动,SpringBoot 部署到Linux开机自启动和运行

    前文 SpringBoot是一个强大的微服务框架,通常都是打包项目成Jar包,并部署到服务器上,本文以Linux服务器部署为主 开机自启动 运行 Jar包部署到Linux服务器上面,不能使用常用的运行 ...

  5. linux redis自动重启,Linux Redis自动启动,Redis开机启动,Linux Redis设置开机启动

    Linux Redis自动启动,Redis开机启动,Linux Redis设置开机启动 >>>>>>>>>>>>>> ...

  6. Linux shell 自启动脚本写法

    # ********************************************************************** # Linux shell 自启动脚本写法 # 说明: ...

  7. linux redis 启动警告解决方法

    如果启动前不对linux内核做任何更改,那么redis启动会报出警告,共三个:如下图所示 第一个警告:The TCP backlog setting of 511 cannot be enforced ...

  8. Linux Redis 重启数据丢失解决方案,Linux重启后Redis数据丢失解决方

    Linux Redis 重启数据丢失解决方案,Linux重启后Redis数据丢失解决方案 >>>>>>>>>>>>>> ...

  9. linux redis release.c:37:10: fatal error: release.h: No such file or directory

    ​​​​​​(1条消息) redis源码安装出现fatal error: jemalloc/jemalloc.h: No such file or directory_feinifi的博客-CSDN博 ...

最新文章

  1. linux 系统性能指标采样脚本
  2. javascript加载顺序问题(二)
  3. SBS2003 migrate to SBS2008 资料准备
  4. 陶哲轩实分析 习题 10.3.5
  5. 【收藏】如何避免everything每次都重建索引
  6. win10虚拟网络服务器,win10 虚拟专用网络服务器配置
  7. 为什么优秀和听话总是难两全?
  8. android手机主流屏幕大小,如何选择适合自己的手机屏幕大小 屏幕大小选择标准【详解】...
  9. 如何入门短视频剪辑?先要有五大思维,有想法才能有如神助
  10. TBS1237 1/4 扫 48 通道 LED 背光驱动芯片
  11. oracle_java.exe,系统找不到C:\ProgramData\Oracle\Java\javapath\java.exe问题及解决方案
  12. python第三方库bs4库实例之爬取古诗词网上诗歌
  13. html+canvas+输入文字换行,canvas文字换行
  14. 怎样修改图纸中单个图块的基点 ?
  15. Ubuntu 18.04上搜狗输入法简繁体切换快捷键Ctrl+shift+f和AndroidSdtuio的全局搜索冲突
  16. DNS-over-HTTPS 的下一代是 DNS ON BLOCKCHAIN
  17. 混合云是什么,混合云是怎么工作的?
  18. HDU 1166 线段树
  19. 美国计算机硕士预科学校,美国硕士预科申请
  20. CF使用TGP下载后,分卷文件损坏的解决方法

热门文章

  1. Unity 基础 之 一个点(物体)绕另一个点(物体)旋转的简单封装
  2. C++-----------notify_one()与notify_all()
  3. python可以用保留字作为函数的名字吗_Python不允许使用关键字作为变量名,允许使用内置函数名作为变量名,但这会改变函数名的含义...
  4. delphi透明panel组件或者制作方法
  5. Android淘宝三方登陆
  6. matlab 2018b 下载 (for Windows/Linux/Mac)
  7. foxmail7.2导入地址簿
  8. Python快速入门(上)
  9. [AHK]自动运行一键选股
  10. [渝粤教育] 西安邮电大学 成本会计学 参考 资料