linux redis自启动
文章目录
- 一、redis安装
- 二、设置开机自启
- 2.1 创建脚本文件
- 2.2 修改权限`chmod 755 /etc/init.d/redis
- 2.3 设置开机启动
一、redis安装
- 下载安装包https://download.redis.io/releases/redis-6.2.6.tar.gz
- 上传服务器/usr/local下解压
tar xzf redis-6.2.6.tar.gz
- 编译安装
make && make install PREFIX=/usr/local/redis
- 缺少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自启动相关推荐
- Linux安装redis自启动详解
认识你自己.--德尔斐的阿波罗神庙三句箴言之一 1准备工作 链接工具:Xshell (作者使用Xshell7) Linux系统:CentOS.Ubuntu等系统都可以(作者使用CentOS8.2) r ...
- linux redis自动运行,linux设置自启动redis
vi /etc/init.d/redis # chkconfig: 2345 10 90 # description: Start and Stop redis PATH=/usr/local/bin ...
- Linux Redis自动启动,Redis开机启动,Linux Redis设置开机启动
Linux Redis自动启动,Redis开机启动,Linux Redis设置开机启动 >>>>>>>>>>>>>> ...
- linux springboot开机启动,SpringBoot 部署到Linux开机自启动和运行
前文 SpringBoot是一个强大的微服务框架,通常都是打包项目成Jar包,并部署到服务器上,本文以Linux服务器部署为主 开机自启动 运行 Jar包部署到Linux服务器上面,不能使用常用的运行 ...
- linux redis自动重启,Linux Redis自动启动,Redis开机启动,Linux Redis设置开机启动
Linux Redis自动启动,Redis开机启动,Linux Redis设置开机启动 >>>>>>>>>>>>>> ...
- Linux shell 自启动脚本写法
# ********************************************************************** # Linux shell 自启动脚本写法 # 说明: ...
- linux redis 启动警告解决方法
如果启动前不对linux内核做任何更改,那么redis启动会报出警告,共三个:如下图所示 第一个警告:The TCP backlog setting of 511 cannot be enforced ...
- Linux Redis 重启数据丢失解决方案,Linux重启后Redis数据丢失解决方
Linux Redis 重启数据丢失解决方案,Linux重启后Redis数据丢失解决方案 >>>>>>>>>>>>>> ...
- 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博 ...
最新文章
- linux 系统性能指标采样脚本
- javascript加载顺序问题(二)
- SBS2003 migrate to SBS2008 资料准备
- 陶哲轩实分析 习题 10.3.5
- 【收藏】如何避免everything每次都重建索引
- win10虚拟网络服务器,win10 虚拟专用网络服务器配置
- 为什么优秀和听话总是难两全?
- android手机主流屏幕大小,如何选择适合自己的手机屏幕大小 屏幕大小选择标准【详解】...
- 如何入门短视频剪辑?先要有五大思维,有想法才能有如神助
- TBS1237 1/4 扫 48 通道 LED 背光驱动芯片
- oracle_java.exe,系统找不到C:\ProgramData\Oracle\Java\javapath\java.exe问题及解决方案
- python第三方库bs4库实例之爬取古诗词网上诗歌
- html+canvas+输入文字换行,canvas文字换行
- 怎样修改图纸中单个图块的基点 ?
- Ubuntu 18.04上搜狗输入法简繁体切换快捷键Ctrl+shift+f和AndroidSdtuio的全局搜索冲突
- DNS-over-HTTPS 的下一代是 DNS ON BLOCKCHAIN
- 混合云是什么,混合云是怎么工作的?
- HDU 1166 线段树
- 美国计算机硕士预科学校,美国硕士预科申请
- CF使用TGP下载后,分卷文件损坏的解决方法
热门文章
- Unity 基础 之 一个点(物体)绕另一个点(物体)旋转的简单封装
- C++-----------notify_one()与notify_all()
- python可以用保留字作为函数的名字吗_Python不允许使用关键字作为变量名,允许使用内置函数名作为变量名,但这会改变函数名的含义...
- delphi透明panel组件或者制作方法
- Android淘宝三方登陆
- matlab 2018b 下载 (for Windows/Linux/Mac)
- foxmail7.2导入地址簿
- Python快速入门(上)
- [AHK]自动运行一键选股
- [渝粤教育] 西安邮电大学 成本会计学 参考 资料