CentOS 7中将Tomcat设置为系统服务
tomcat 需要增加一个pid文件,在tomca/bin 目录下面,增加 setenv.sh 配置,catalina.sh启动的时候会调用,在该文件中添加如下内容
CATALINA_PID="$CATALINA_BASE/tomcat.pid"
增加tomcat.service,在/usr/lib/systemd/system目录下增加tomcat.service,内容如下
[Unit] Description=Tomcat After=syslog.target network.target remote-fs.target nss-lookup.target[Service] Type=forking PIDFile=/usr/local/tomcat/tomcat.pid ExecStart=/usr/local/tomcat/bin/startup.sh ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/bin/kill -s QUIT $MAINPID PrivateTmp=true[Install] WantedBy=multi-user.target
重新载入单元,扫描新的或有变化的单元:
systemctl daemon-reload
之后则可以通过如下命令操作tomcat:
配置开机启动
systemctl enable tomcat
启动tomcat
systemctl start tomcat
停止tomcat
systemctl stop tomcat
重启tomcat
systemctl restart tomcat
转载于:https://www.cnblogs.com/sybblogs/p/5465673.html
CentOS 7中将Tomcat设置为系统服务相关推荐
- centos oracle 服务自动启动,CentOS下配置Oracle 11gR2为系统服务自动启动
CentOS下配置Oracle 11gR2为系统服务自动启动 CentOS下配置Oracle 11gR2为系统服务自动启动 为什么80%的码农都做不了架构师?>>> PS:在Wind ...
- 在windows下将Tomcat设置为自动启动的服务
将Tomcat设置成服务(假设我们缺省的Tomcat目录为d:/Tomcat) A.点击开始-->运行,输入cmd进入dos控制台 B.执行以下dos命令(输入命令后按回车键执行 ...
- centos java 集成环境搭建,CentOS上搭建Tomcat环境并配置服务自启动 - Sonnyb - 博客园...
下载安装JDK 卸载原装的OpenJDK(如果有) # 查看是否安装Java java -version # 查看Java的安装包信息 rpm -qa | grep java # 卸载原装Java,为 ...
- 在CentOS 7上利用systemctl添加自定义系统服务 /usr/lib/systemd/
在CentOS 7上利用systemctl添加自定义系统服务 [日期:2014-07-21] 来源:blog.csdn.net/yuanguozhengjust 作者:yuanguozhengjust ...
- 如何将Tomcat注册为系统服务
前言,为何要将Tomcat注册为系统服务 问题 我们在本地启动tomcat后,如果系统进入待机状态,服务将会停止. 解决方案 如果将tomcat注册为系统服务, 那么只要我们这台计算机启动,不需要登陆 ...
- Docker——Dockerfile(构建自己的CentOS镜像和Tomcat镜像)并打包镜像发布上线
Dockerfile(构建自己的CentOS镜像和Tomcat镜像)并打包镜像发布上线 Dockerfile概述 Dockerfile构建过程 Dockerfile指令说明 实战:构建自己的CentO ...
- linux应用/软件设置为系统服务
说在前面的话 一般情况下,服务器是不会重新启动的,但是在某些特定的情境下,我们需要重新启动服务器, 例如断电.宕机或者做一些系统配置又或安装一些硬件驱动.总之非常多的情况, 但重启会遇到一个问题,即是 ...
- centos怎么汉化linux,linux centos 系统中文模式设置方法
linux centos 系统中文模式设置方法 下面小编就为大家具体的介绍linux centos 系统怎么设置中文模式,方便大家阅读. 首先,需要安装一下linux桌面程序.一般系统有自带的桌面,然 ...
- linux服务器安全文档,CentOS Linux服务器安全设置
CentOS Linux服务器安全设置 我们必须明白:最小的权限+最少的服务=最大的安全 所以,无论是配置任何服务器,我们都必须把不用的服务关闭.把系统权限设置到最小话,这样才能保证服务器最大的安全. ...
- tomcat设置php root,apache+tomcat+php搭建
Linux全能web服务器配置方案 纲要: 一,Apache的安装 二,编译安装PHP 三,JSP环境的支持 四,企业虚拟主机配置实战方案 五,Web服务环境支持测试 一,Apache(httpd)的 ...
最新文章
- Node.js基础知识普及
- 计算机网络管理员适用单位,计算机网络管理员软考理论复习题(附答案).(40页)-原创力文档...
- url安全处理函数+php,php常用的url处理函数汇总
- yum安装wget失败,替换yum源为阿里yum源并重亲安装
- python变量后面加星号_易忘易忽略的Python入门知识点-续(一)
- 原生JS实现文件上传
- 2021机器学习面试必考100题最新汇总(附答案详解)
- bzoj2286 消耗战 虚树树形dp
- 游戏开发之地图编辑器
- 二次开发Spark实现JDBC读取远程租户集群Hive数据并落地到本集群Hive的Hive2Hive数据集成【Java】
- C++经典编程题目(九)玩火柴棍游戏
- 中国汽车高级驾驶辅助系统(ADAS)行业十四五规划及投资动态分析报告2022-2028年版
- 2022年网站快速排名优化 方法是什么?
- 用turtle画奥运五环
- 【Origin双y轴】三条曲线,其中两条曲线共用一个y轴
- 还在用网易云音乐客户端?out了~
- PostMan管理EZ
- AcWing-算法提高课【合集】
- 博图V14完美自动化程序案例
- 给中年工程师的忠告[转载]