centos7或 centos6 设置tomcat开机自启

linux(centos7)设置tomcat开机启动 3、重启之后查看tomcat运行状态(参考:https://blog.csdn.net/lidew521/article/details/82714469)如果返回类似以下信息出现,说明tomcat是启动了,第一个是启动该进程的用户,第二个是该进程的id,第三个 是占用CPU的百分比,#请记住,你必须执行“chmod +x /etc/rc.d/rc.local”来确保确保这个脚本在引导时执行。因为如果是centos7的话,默认是系统自动不执行/etc/rc.d/rc.local,需要更改权限。 阅读详情
  1. 1.在/etc/init.d/目录下创建tomcat8服务脚本文件。 执行脚本:

[root@localhost /]# vim /etc/init.d/tomcat8
[root@localhost /]# cat /etc/init.d/tomcat8
  1. 脚本内容如下:

#!/bin/bash
#
# tomcat startup script for the Tomcat server
#
#
# chkconfig: 345 80 20
# description: start the tomcat deamon
#
# Source function library
. /etc/rc.d/init.d/functions

prog=tomcat8
JAVA_HOME=/usr/lib/java/jdk1.8.0_202  # 根据自己的路径改写JAVA_HOME
export JAVA_HOME
CATALANA_HOME=/usr/local/tomcat/tomcat   # 根据自己的路径改写CATALANA_HOME
export CATALINA_HOME

case "$1" in
start)
    echo "Starting Tomcat..."
    $CATALANA_HOME/bin/startup.sh
    ;;

stop)
    echo "Stopping Tomcat..."
    $CATALANA_HOME/bin/shutdown.sh
    ;;

restart)
    echo "Stopping Tomcat..."
    $CATALANA_HOME/bin/shutdown.sh
    sleep 2
    echo
    echo "Starting Tomcat..."
    $CATALANA_HOME/bin/startup.sh
    ;;

*)
    echo "Usage: $prog {start|stop|restart}"
    ;;
esac
exit 0

保存退出

授予权限

[root@localhost /]# cd /etc/init.d/
[root@localhost init.d]# chmod 755 tomcat8    #赋予权限
[root@localhost init.d]# service tomcat8 start  #启动服务
Starting tomcat8 (via systemctl):                          [  确定  ]
[root@localhost init.d]# service tomcat8 stop   #停止服务
Stopping tomcat8 (via systemctl):                          [  确定  ]
[root@localhost init.d]# service tomcat8 restart  #重启服务
Restarting tomcat8 (via systemctl):                        [  确定  ]
[root@localhost zm]# chkconfig tomcat8 on  #服务脚本加入到系统启动队列
[root@localhost zm]# chkconfig --list  tomcat8  #检查 oracle服务是否已经生效

注意:该输出结果只显示 SysV 服务,并不包含原生 systemd 服务。SysV 配置数据可能被原生 systemd 配置覆盖。
      如果您想列出 systemd 服务,请执行 'systemctl list-unit-files'。
      欲查看对特定 target 启用的服务请执行
      'systemctl list-dependencies [target]'。

tomcat8         0:关    1:关    2:开    3:开    4:开    5:开    6:关

重启系统,查看是否启动成功

一般情况下,启动是没有问题的。

这里多说点儿,因为CentOS7的自启动服务开始由systemctl逐渐替代了早期版本中的chkconfig和service形式。 
这里我尝试了一下用指令:systemctl start tomcat8启动服务,系统提示systemctl daemon-reload命令加载服务,执行后,发现可以通过systemctl命令进行简单的控制,如查询状态,启动服务,终止服务,重启服务等操作。但是关于开机启动的设置是不可以的,还需要通过老命令chkconfig实现。
--------------------- 
转载:https://blog.youkuaiyun.com/oaim_zh/article/details/78316254 
 

Qwen3-Embedding选型指南:0.6B/4B/8B三版本性能对比与场景匹配建议 本文深入解析阿里开源的Qwen3-Embedding系列模型(0.6B/4B/8B)的性能差异与适用场景,提供从边缘计算到云端部署的实战选型建议。通过实测数据对比响应延迟、内存占用和多语言精度等核心指标,帮助技术团队根据业务需求选择最优模型版本,并分享边缘设备优化与云端成本测算策略。 阅读详情

相关推荐

OpenMMLab实战指南:从环境搭建到首个检测模型运行

本文是一份详细的OpenMMLab实战指南,重点介绍了如何从零开始搭建环境并运行首个目标检测模型。内容涵盖Miniconda环境配置、PyTorch与CUDA版本匹配、使用MIM工具安装MMCV和MMDetection的核心步骤,并通过RTMDet-tiny模型演示了完整的推理流程,帮助开发者高效入门这一计算机视觉开源算法体系。

weixin_28678151的博客 155

Warning: network.service changed on disk. Run ‘systemctl daemon-reload‘ to reload units.

重启服务的时候显示 Warning: network.service changed on disk. Run 'systemctl daemon-reload' to reload units. Warning: network.service changed on disk. Run 'systemctl daemon-reload' to reload units. 这个时候只需要根据提示:systemctl daemon-reload ...

guo_3472428370的博客 7590

YOLOv5添加注意力机制的具体步骤

本文主要介绍了 本文在此篇博客的基础上向YOLOv5-5.0版 本文主要包括以下内容一、CBAM注意力机制添加(1)修改yolov5s主干网络(2)在common.py中添加可调用的CBAM模块(3)向yolo.py文件添加CBAMC3判断语句二、SE注意力机制添加 本文以yolov5s网络为例 一、CBAM注意力机制添加 注意力机制可以添加在backbone,Neck,Head等部分,接下来本文以backbone主干网络为例 (1)修改yolov5s主干网络 1.在yolov5-5.0工程文件夹下,找到m

thy0000的博客 2万+

Warning: ***.service changed on disk. Run ‘systemctl daemon-reload‘ to reload units

今天在国产服务器上重新部署自己的服务的后,重启服务出现了Warning: key-manager.service changed on disk. Run 'systemctl daemon-reload' to reload units 异常. 报错原因:是因为这个 服务里边的配置啊jar包啊什么的有变化,跟国产服务器好像也有关系(其他的服务器之前没有遇到过); 解决方式: 执行 systemctl daemon-reload 命令即可. ...

DuanZeting的博客 1万+

关于并网继电器的继电器自检逻辑及实现方式

对于常规的光伏并网逆变器来说,继电器控制至关重要。继电器一般位于逆变电感后,共模电感前,用于将逆变电压与电网电压脱开,一般国外有双继电器的安规强制认证要求,国内目前只需要单继电器要求(后续应该会有双继电器要求,个人感觉)

weixin_29982209的博客 2612

用yolov8训练自己的模型并调取摄像头实时检测,新手小白超友好教程!逻辑梳理,从0开始逐步实操❤

帮新手小白学会用yolov8,包含多篇高质量博客整理

Lhhhhds的博客 2941

tomcat自启动

2.2编写tomcat服务脚本文件 在/etc/init.d/目录下创建tomcat8服务脚本文件。 执行脚本: [root@localhost /]# vim /etc/init.d/tomcat8 [root@localhost /]# cat /etc/init.d/tomcat8 #!/bin/bash tomcat startup script for the Tomcat serve...

cityhuntergu的博客 245

MATLAB实战:手把手教你用三频四步相移法搞定结构光三维重建(附完整代码)

本文详细介绍了如何使用MATLAB实现三频四步相移法进行高精度结构光三维重建。通过光栅图像预处理、相位计算、多频外差与相位解包裹等步骤,结合完整代码示例,帮助读者掌握从二维图像到三维点云的关键技术。该方法在工业检测和逆向工程中具有抗干扰能力强、高分辨率和鲁棒性等优势。

weixin_29201933的博客 338

systemctl管理Tomcat启动、停止、重启、开机启动

systemctl管理Tomcat启动、停止、重启、开机启动1. 创建服务用service来管理服务的时候,是在/etc/init.d/目录中创建一个脚本文件,来管理服务的启动和停止,在systemctl中,也类似,文件目录有所不同,在/lib/systemd/system目录下创建一个脚本文件tomcat,里面的内容如下:[Unit] Description=Tomcat After=networ

大大的微笑的专栏 2万+

datart 二开环境搭建

下载源码, 地址: https://github.com/running-elephant/datart, dev 分支; 解压后使用 idea 打开; 服务端: 3.1 安装依赖, idea会自动安装; 3.2 修改配置文件 /config/application.yml 3.3 创建数据库,并将bin/datart.sql导入到数据库中 3.4 入口: /server/src/main/java/datart/DatartServerApplication.java [外链图片转存失败,源站可能有防.

又是再见? 6132

Vision 机器视觉案例 之 零件边缘缺陷检测

缺陷检测工具

机器视觉李小白的博客 1385

docker启动报错Warning: docker.service changed on disk. Run ‘systemctl daemon-reload‘ to reload units.

docker启动报错:Warning: docker.service changed on disk. Run ‘systemctl daemon-reload‘ to reload units. 解决方案: systemctl daemon-reload 重启服务器即可: systemctl start admin-server systemctl restart docker

weixin_45387943的博客 4192

UNet改进(3):Local Attention增强的UNet网络-医学图像分割

本文提出一种改进的UNet网络,通过引入局部注意力机制增强医学图像分割性能。该方法在传统UNet编码器-解码器结构中,创新性地整合了通道注意力和空间注意力模块,使网络能自适应聚焦关键区域。注意力机制通过特征重标定增强有用信息并抑制噪声,显著提升了小目标分割和边缘检测的精度,同时保持较低计算开销。实验表明,该方法在肿瘤分割等任务中具有更好表现,为医学图像处理提供了新的优化思路。

2501_91516851的博客 2063

CentOS Linux 安装jdk、tomcat快捷启动、开机自启详细配置

CentOS7 Linux 安装 JDK Tomcat + Tomcat 开机启动 + Tomcat 快捷启动命令 注意:所有的设置文件名和目录名称要和你自己设置的一 一对应 一、安装JDK 第一步:查看是否已安装jdk,如果显示已安装【相同版本JDK】,必须卸载干净!或者跳过这一步,直接去安装tomcat rpm -qa | grep -i jdk 第二步:创建jdk安装目录 m...

qq_36473199的博客 9302

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Centos7下设置Tomcat开机自启动

目录1.systemctl命令2.tomcat增加启动参数3.在/usr/lib/systemd/system目录下创建tomcat.service文件4.重启系统让tomcat.service文件生效(此次tomcat还未自动启动)5.接下来配置tomcat开机启动6.reboot再次重启系统后,发现tomcat已自动启动了7.CentOS7防火墙查询、启动和关闭8.CentOS 7快速开放端口 1.systemctl命令 查看全部服务命令:systemctl list-unit-files --type

userwang的博客 4035

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

tomcat设置开机自启(centos7)

一、环境变量的配置: vi /etc/profile JDK的环境变量的设置: export JAVA_HOME=/usr/java/jdk1.8.0_241-amd64 export JRE_HOME=/usr/java/jdk1.8.0_241-amd64/jre export PATH=PATH:PATH:PATH:JAVA_HOME/bin:JREHOME/bintomcat的环境变量:e...

qq_38135191的博客 994

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

CentOS 7中设置tomcat开机自启

详细内容可以在https://myblog.lukeewin.top搜索CentOS 7中如何设置tomcat开机自启动 CentOS 7中如何设置tomcat开机自启动? 1.创建tomcat服务 vim /usr/lib/systemd/system/tomcat.service 写入下面内容: [Unit] Description=Tomcat After=syslog.target ...

Luke Ewin的博客 487

Linux下CentOS 7安装Tomcat,并设置开机自启,亲测N次,无任何问题

Linux下CentOS 7安装Tomcat,并设置开机自启,亲测N次,无任何问题!!!!!!!

Mr_linsir的博客 1155

Centos7 安装 Tomcat8 的正确姿势 并设置开机自启

使用centos7X64最小化安装 CentOS-7-x86_64-Minimal-1708 1.配置防火墙: 关闭防火墙和加入放行端口二选一 1.1 直接关闭防火墙 systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 firewall-cmd --s...

记事本 3414

CentOS7中Tomcat设置开机自启动

systemctl start tomcat.service #(启动tomcat服务)systemctl stop tomcat.service #(停止tomcat服务)systemctl enable tomcat.service #(设置开机自启动)systemctl restart tomcat.service #(重新启动服务)systemctl enable tomcat.service #(设置开机自启动)systemctl reload tomcat.service #(重新加载配置)

RiverStudy的博客 1234

CentOS 7安装配置Tomcat 8.5并设置开机自启

1.系统版本及环境 1.CentOS 7.5  64bit    查看系统版本及位数命令 2.jdk 1.8 已安装配置   JDK1.8安装 2.Tomcat 8.5 安装 1.下载地址 http://tomcat.apache.org/ 下载完后用ftp工具上传到linux服务器或者直接复制进linux虚拟机(图形界面,安装了VMware-tool)  2.解压以及新建文件 ...

Bob_666的博客 1904

centos7设置tomcat开机自启

1、在/etc/rc.d/rc.local中加入: #java environment export JAVA_HOME=/usr/java/jdk1.8.0_161 export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar export PATH=$PATH...

weixin_42873160的博客 344

linux 7服务取消开机自启,centos7中设置服务开机自启的两种方法,欢迎补充

前言:在日常使用linux系统过程中,安装服务后系统不会自动启动服务的。就算手动启动了服务,只是当前生效,一旦服务器重启后,系统不会自动启动这些服务。如果每次重启服务器都要自己手动启动这些服务,一台还阔以接受,如果是一个集群等等,那么难免会有点淡淡的忧伤。所以,我们接下来就来设置一下开机启动服务。1、 利用systemctl命令添加启动项注意:centos7自启项已不再使用chkconfig查看,...

weixin_34439193的博客 5613

Centos7开机自启设置

Centos7开机自启设置可以有两种方式,一种是rc.local方式,一种是systemctl方式 1.rc.local方式 以libreoffice为例,libreoffice安装方式前文有讲过 https://blog.csdn.net/weixin_38300488/article/details/106715440 最后启动的方式是运行如下命令 /opt/libreoffice6.4/program/soffice --headless --accept="socket,host=127.0.0.1

weixin_38300488的博客 727

Linux(CentOS7)安装Tomcat与设置Tomcat为开机启动项

小编在这里分享些我自己平时的学习资料,由于篇幅限制,pdf文档的详解资料太全面,细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!程序员代码面试指南 IT名企算法与数据结构题目最优解这是” 本程序员面试宝典!书中对IT名企代码面试各类题目的最优解进行了总结,并提供了相关代码实现。针对当前程序员面试缺乏权威题目汇总这一-痛点, 本书选取将近200道真实出现过的经典代码面试题,帮助广“大程序员的面试准备做到万无一失。“刷”完本书后,你就是“题王”!

2401_85377672的博客 1180

CentOS7中设置Tomcat8开机自启动

CentOS7中设置Tomcat8开机自启动 本文介绍了在centos7中配置tomcat的开机自启动的一些操作步骤,仅供参考。 环境是CentOS 7 ,jdk版本是1.8.0_191,tomcat的版本是8 版本介绍 系统:centos7.4 java jdk 1.8 web服务器:tomcat8 一.首先是JDK环境配置 如果有什么疑问可以参考Cen...

weixin_30664539的博客 4114
上一篇: 服务器负载均衡下附件均衡--nfs挂载-附件同步
下一篇: 服务器安装手册、yum安装nginx、mysql更换到指定yum版本
my_interface
博客等级 码龄10年 22粉丝 35原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值