Redis之Ubuntu开机启动
1.编译源码,生成可执行文件;
2.将生成的可执行文件拷贝到 /user/local/bin目录下,若没有x权限请加上;
3.将安装包中的 redis.conf配置文件移到/etc/redis.conf;并设置相应的配置值:
daemonize yes //将该属性设为yes,默认非后台启动
pidfile /var/run/redis.pid //将pid文件设为此值
4.编写启动脚本:redis-server:内容可如下所示:
#! /bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/local/bin/redis-server
DAEMON_ARGS=/etc/redis.conf
NAME=redis-server
DESC=redis-server
PIDFILE=/var/run/redis.pid
case "$1" in
start)
echo -n "Starting $DESC: "
touch $PIDFILE
chown redis:redis $PIDFILE
${DAEMON} $DAEMON_ARGS
;;
stop)
echo -n "Stopping $DESC: "
if start-stop-daemon --stop --retry 10 --quiet --oknodo --pidfile $PIDFILE --exec $DAEMON
then
echo "$NAME."
else
echo "failed"
fi
rm -f $PIDFILE
;;
restart|force-reload)
${0} stop
${0} start
;;
*)
echo "Usage: /etc/init.d/$NAME {start|stop|restart|force-reload}" >&2
exit 1
;;
esac
exit 0
5. 将启动脚本移至/etc/init.d/redis-server,并加x权限
6.执行 update-rc.d redis-server defaults,开机启动,重启机器
7.可使用下面方式启动或关闭redis:
sudo service redis-server start 或者/etc/init.d/redis-server starts
sudo service redis-server stop 或者/etc/init.d/redis-server stop
转载于:https://www.cnblogs.com/itdev/p/6557386.html
Redis之Ubuntu开机启动相关推荐
- Window将Redis设置为开机启动
Window将Redis设置为开机启动 大家平时可能都会有这样的烦恼:虽然安装并启动了redis,但是只要一关闭cmd窗口,redis就会消失.所以要把redis设置成windows下的服务. 也就是 ...
- 180422 3步法Windows10引导Ubuntu开机启动
Ref: https://www.linuxidc.com/Linux/2016-12/137880.htm 双系统开机设置: [1]Bios设置Windows 开机启动 [2]利用EasyBCD添加 ...
- ubuntu开机启动管理
开机应用命令改为: gnome-terminal -x bash -c /home/asdf/sadf/test.sh 命令行调用sh文件: gnome-terminal -x bash -c &qu ...
- ubuntu开机启动项
自从将公司电脑的Ubuntu系统升级到了Ubuntu 16.04 (之前是15.04), 每次开机竟然耗时2分钟左右, 简直不能忍! 咋能向Windows看齐(Windows都没这么慢好嘛), 话说以 ...
- linux修改分辨率后电脑黑屏,解决ubuntu开机启动黑屏以及分辨率问题
前些日子在win7下用EasyBCD硬盘安装了ubuntu作为开发环境,显卡Nvidia的,出现以下问题: 一: 安装之后启动菜单无ubuntu项==>在EasyBCD下手动建立启动项解决. 二 ...
- CentOS7安装Redis并且设置开机启动
1. 首先下载redis源码,并使用tar进行解压缩 wget http://download.redis.io/releases/redis-4.0.8.tar.gztar xvzf redis-4 ...
- Ubuntu开机启动Python脚本
注意事项:如果脚本没有执行,首先应该考虑执行权限问题,查看脚本和相应的文件是否有执行权限,如果没有需要赋予执行权限. 方法1: 1.编写一个shell脚本文件,例如python_auto.sh,文件内 ...
- Ubuntu开机启动黑屏,只有鼠标
问题背景 操作系统:Ubuntu18.04 前一天晚上还可以正常使用,第二天早上开机就开机黑屏,只有鼠标,记录下解决办法. 问题原因 可以通过ctrl+alt+F1~F6进入其他终端,说明系统本身没有 ...
- Redis 安装配置开机启动整合SpringBoot以及配置文件详解
安装 Redis # 下载Redis wget https://download.redis.io/releases/redis-6.0.9.tar.gz# 解压 redis tar -zxvf re ...
最新文章
- DISK 100% BUSY,谁造成的?(ok)
- 关于我之前写的修改Windows系统Dos下显示的用户名之再修改测试
- java 文件流 重写_java中关于文件流的总结
- 哈希表和红黑树的对比
- 用WSL安装Docker镜像
- loadrunner中文件的操作
- 小学多媒体计算机室管理计划,多媒体教室管理工作计划5篇
- 蓝桥杯.奇妙的数字(暴力)
- python svm参数_python SVM 案例,sklearn.svm.SVC 参数说明
- uniapp——头条小程序picker变黑色
- 东北大学计算机BAT,基于BAT-OOPN方法的污染物排放量化模型研究
- python怎么利用数据成像_使用Python对大脑成像数据进行可视化分析
- 解决公众号网页 微信免登录 重定向 地址 只能带一个参数问题
- Multimodal Discriminative Binary Embedding for Large-Scale Cross-Modal Retrieval--2016.10高新波团队
- 深度学习高效计算与处理器设计
- 基于Flask+bootstrap+sqlite开发宝宝成长管理系统,宝宝成长记录系统源码
- Muduo 设计与实现之一:Buffer 类的设计
- Excel如何删除混乱符号
- 论文笔记:传统CV和深度学习方法的比较
- 【Allegro学习笔记】表面贴装封装设计过程——0402封装