再谈CentOS 7程序自启动
上次发现了/etc/init.d下已经没有启动脚本了,然后对于启动乱序自己在rc.local中重排。
其实想一想这些应用的自启动终归还是需要通过脚本来执行的。
一、脚本在哪里?
/usr/lib/systemd/
进入这个目录,能看到好多系统级别的启动执行脚本。找到/etc/init.d下的即视感了吧。
二、我们的应用脚本在哪里?
/usr/lib/systemd/system/
啊哈,真的眼熟了,什么firewalld.service,sshd.service……终于找到你们了。
三、自己写一个tomcat自启动脚本,创建一个tomcat.service文件
[Unit] Description=tomcatapi After=network.target[Service] Type=forking PIDFile=/usr/local/tomcat/tomcat.pid ExecStart=/usr/local/tomcat/bin/startup.sh ExecReload= ExecStop=/usr/local/tomcat/bin/shutdown.sh PrivateTmp=true[Install] WantedBy=multi-user.target
四、启动顺序也看出来了
After配置项
五、一个很重要的步骤
chmod 754 /usr/lib/systemd/system/tomcat.service
否则自启动会失败。
再谈CentOS 7程序自启动相关推荐
- 再谈编程范式-程序语言背后的思想
link link 编程范式 托马斯.库尔提出"科学的革命"的范式论后,Robert Floyd在1979年图灵奖的颁奖演说中使用了编程范式一词.编程范式一般包括三个方面,以OOP ...
- 再谈编程范式—程序语言背后的思想
编程范式 托马斯.库尔提出"科学的革命"的范式论后,Robert Floyd在1979年图灵奖的颁奖演说中使用了编程范式一词.编程范式一般包括三个方面,以OOP为例: 1,学科的逻 ...
- java 修改源码_再谈给应用程序diy启动画面和java源代码补丁修改
再谈给应用程序diy启动画面和java源代码补丁修改 2006-8-21 16:18 6365 再谈给应用程序diy启动画面和java源代码补丁修改 2006-8-21 16:18 6365 搞diy ...
- leo再谈 80后 程序员为什么找不到工作
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 版权声明 ...
- CentOS 7 程序自启动的问题
更优雅的方法见 http://www.cnblogs.com/yoyotl/p/6514134.html Mysql具体的安装方法见 http://www.cnblogs.com/yoyotl/p/5 ...
- 再谈Delphi 10.4.2 FMX应用程序事件TApplicationEvent
再谈Delphi 10.4.2 FMX应用程序事件TApplicationEvent 直接上个以前的测试代码,一看就明白: function TfmxMainUI.AppEvent(AAppEvent ...
- 程序人生 - 996(三)马云长文再谈“996”:和被剥削没关系,现在的人不傻
IT之家4月14日消息:针对于近日热议的"996"工作制度,马云今天再发文表示,"真正的996不是简单的加班,不是单调的体力活,和被剥削没有关系,因为现在的人并不傻,可选 ...
- Centos设置程序开机自启的方法
[转]CentOS设置程序开机自启动的方法 转自:http://www.centos.bz/2011/09/centos-setup-process-startup-boot/ 在CentOS系统下, ...
- 再谈如何学习Linux,一线Linux专家学习经验谈
→点击领取阿里云限量红包 记得最早接触linux是在2000年,那个时候,还在上大学,一个同学从荷兰回来,带回来了一个Linux的拷贝版,记得版本还是Redhat6.2.曾经为安装一个系统让我们忘记疲 ...
最新文章
- vsphere通用配置_Mac环境下如何用Hexo+Github搭建个人博客
- Java Web Servlet
- 常见的8个前端防御性编程方案
- [算法]复杂链表的复制
- 什么是虚拟DOM(React16源码分析)
- java中implements是什么意思_java中extends与implements区别
- 导航 navigationbar 与 tabbar
- 遍历Panel1中所有label控件的Text
- memcpy函数的使用方法
- No tracked branch configured for branch master or the branch doesn‘t exist
- xsmax进入dfu模式_苹果xsmax怎么进入dfu
- 8051蜂鸣器程序c语言,求51单片机蜂鸣器程序
- JSK-布设光钎-Kruscal最小生成树-并查集-图的连通性
- phalcon mysql中文乱码_Phalcon查询语言
- Simple Torrent:一个支持边下边播、无版权限制和自动上传的BT离线下载程序
- 手机摄像头基础知识-1-缩写篇
- 狼人杀暂时未连接到语音服务器,狼人杀连接服务器失败 连接不上网络怎么办...
- 微前端:使用qiankun框架的注意点
- 微信爬取自己的朋友头像
- 计算某年某月有多小天
热门文章
- Java面试题:程序计数器为什么是私有的?
- VLOOKUP函数返回查询值左侧的数据
- Codeforces Round #532(Div. 2) B.Build a Contest
- ssl客户端与服务端通信的demo
- 唠唠SE的IO-03——字符输入输出流
- Oracle12C用户创建、授权、登录
- Python基础---注意事项
- ehcache 一二事 - ssm 中ehcashe的简单配置应用
- py2exe使用方法 (含一些调试技巧,如压缩email 类)(转)
- “敏捷”联袂“ALM” 上演市场模范夫妻秀