linux设置服务开机自启动
linux设置服务开机自启动
- 参考:
- 需求
- 1)需要配置的文件
- 2)新增对应服务的命令
- 实践中可能的错误
参考:
https://blog.csdn.net/guo_qiangqiang/article/details/86701260
https://www.cnblogs.com/link01/p/12165245.html
需求
需求:因为在进行系统运维的过程中,偶尔遇到服务器关机升级的状况。因此想在开机自启动的配置文件中,写入自己的起服务的命令。这样当服务器在关机再重启的时候,就能够在开机的时候将服务自动启动。
本着实用主义,在网上找到了一种方法便实践了起来。
1)需要配置的文件
首先需要在/etc/rc.local文件中新增所起服务的命令,但由于/etc/rc.local是一个链接文件,指向/etc/rc.d/rc.local。因此实际上需要在/etc/rc.d/rc.local中新增所起服务的命令。
2)新增对应服务的命令
值得注意的是,需要切换到root权限的用户才能对/etc/rc.d/rc.local进行编辑和修改。比如我是需要将启动redis的命令写入到开机自启动,因此新增的命令如下:在rc.local中写入命令的时候,需要使用全路径,而不是相对路径,这一点需要注意。
至此,开机启动项就添加完毕了。
实践中可能的错误
但当我们关机再启动测试的时候会发现redis服务并没有起来,这主要是/etc/rc.d/rc.local没有执行权限。
使用chmod +x rc.local命令,添加可执行权限即可。
linux设置服务开机自启动相关推荐
- linux设置开机自启服务,linux设置服务开机自启动的三种方式
linux设置服务开机自启动的三种方式 这里介绍一下linux开机自动启动的几种方法,共计3种,大家可以借鉴一下!经验里面以centos 5.3系统为例! 方法1:.利用ntsysv命令进行设置,利用 ...
- linux 设置开机自启动服务命令,linux 设置服务开机自启动
8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 前言 由于机房断电,导致服务关闭,在运维人员匆忙的情况下,可能就只重启了机器,很容易就忽视了里面的服务,而对于比较重要的 ...
- Linux设置Oracle开机自启动
Linux设置Oracle开机自启动 目录 1.编辑oratab 1 2.编辑rc.local 2 3.listener.log的权限 3 4.编辑dbstart 3 5.测试 ...
- linux设置服务开机启动
在linux的服务运维管理中,经常会出现这么一种需求,即通过自定义的脚本启动或者关闭一些服务,尽管有些软件在安装的时候可以进行设置,但如果要管理的服务特别多的情况下,假如服务器重启了,仍有一些服务需要 ...
- Linux设置软件开机自启动的三种方式(中标麒麟、银河麒麟、ubuntu)
一.有界面的程序自启动 利用Linux的 .desktop文件实现开机启动. 在/etc/xdg/autostart 目录下建立一个 test.desktop文件,并对文件进行以下编辑. 操作步骤 打 ...
- Linux设置Tomcat开机自启动
操作环境 服务器centos7.3 配置开机自启动tomcat 众所周知,在Linux中设置开机自启动的服务,需要在/etc/rcX.d下挂载.除此之外还需要在/etc/init.d下些启动脚本.其实 ...
- linux设置nexus开机自启动_CentOS7配置nexus开机自启动
CentOS7配置nexus开机自启动 新建nexus启动脚本 进入/etc/init.d目录,新建脚本文件nexus // 进入/etc/init.d [root@linux_maven etc]# ...
- linux设置Supervisor开机自启动
1.cd /usr/lib/systemd/system/ 2.找到supervisord及supervisorctl命令的路径: which supervisord /usr/local/bin/s ...
- linux设置nexus开机自启动_linux安装nexus(支持jdk1.7)并设置开机启动
版本:nexus-2.6.4-02-bundle 这个版本jdk需要1.7或以上 注:nexus 2.6版本之后不再支持jdk1.6 nexus 2.5.x nexus最后一个支持jdk1.6版本的 ...
- linux设置nexus开机自启动_在linux中使用nexus搭建maven私服
首先介绍下为什么要搭建maven私服,简单点说就是就是把项目工程中的Jar包放在一个服务器上,每次Jar包的修改都能去私服上面Down到本地.可以对整个项目组的人形成一个统一的管理. 2.下载完之后就 ...
最新文章
- Linux那些事儿 之 戏说USB(4)最终奥义
- java条码大小_java – 如何设置iText条码宽度?
- 大学使用python 编辑器_[雪峰磁针石博客]2018 最佳python编辑器和IDE
- 禁用Zuul的过滤器
- 100行代码实现了多线程,批量写入,文件分块的日志方法
- 869. 重新排序得到 2 的幂
- git如何拉去开发的 最新代码_linux脚本拉取git代码并发布tomcat应用
- Java反射机制是什么?
- 正则表达式与相关工具
- c语言三个月兴业,c语言输出2015年日历,要求三个月在一行...
- Javascript第四章变量的提升和预解析方法流程第四课
- java comparator_Java 集合排序策略接口 Comparator
- 基于stm32智能风扇_意法半导体和Fieldscale为基于STM32的智能设备带来简单直观的触控体验...
- 小程序坑 redirectTo 计时器 setInterval clearInterval
- 云桌面终端_云桌面是否真的有被夸大,看完你就知道了
- 开源项目推荐:3D点云处理软件CloudCompare,基于Qt和OpenGL
- 大数据分析工具(下)
- 爬取东方财富网股票行情数据和资讯
- matlab常用指令
- -bash: ls: No such file or directory 产生的原因及修改方法
热门文章
- feign调用接口返回html,Spring Cloud Feign接口返回流
- 二叉树的右视图 python_【leetcode刷题】T128-二叉树的右视图
- c#用canny算子做边缘提取_【从零学习OpenCV 4】Canny算法
- docker 容器启动顺序_Docker高手进阶 - Docker Compose到底是什么
- python数据集_在Python中如何差分时间序列数据集
- Django:报错 unsupported format character ‘Y‘ (0x59) at index 70
- RSocket 基于消息传递的反应式应用层网络协议
- 线性代数【二】:矩阵的概念与计算
- anaconda3+pytorch踩坑
- 关于python提交spark以及在spark环境中使用本地包的方法--针对于集群无法在线下包以及python版本和spark绑定的问题解决