首页 > 系统相关 >CentOS7安装Tomcat9并设置开机启动

CentOS7安装Tomcat9并设置开机启动

时间:2023-09-13 18:11:06浏览次数:38  
标签:bin tomcat service CentOS7 systemctl 开机 Tomcat9 target

1.配置 tomcat 开机启动

创建 服务名xxxxxx.service文件,编辑之后保存即可

cd /usr/lib/systemd/system
vi xxxxxx.service

插入以下内容

复制代码
[Unit]
Description=Tomcat
After=syslog.target network.target remote-fs.target nss-lookup.target
  
[Service]
Type=oneshot
ExecStart=/usr/local/tomcat/apache-tomcat-9.0.80/bin/startup.sh
ExecStop=/usr/local/tomcat/apache-tomcat-9.0.80/bin/shutdown.sh
ExecReload=/bin/kill -s HUP $MAINPID
RemainAfterExit=yes
 
[Install]
WantedBy=multi-user.target
复制代码

保存文件,再执行 systemctl enable tomcat.service 命令使tomcat开机启动

systemctl enable tomcat.service  # tomcat.service为刚才创建的文件名

其它相关命令

systemctl start tomcat.service    # 启动tomcat
systemctl stop tomcat.service    # 关闭tomcat   
systemctl restart tomcat.service    # 重启tomcat 

启动和结束tomcat也可以到tomcat的安装目录的bin目录下执行shutdown.sh  startup.sh来完成

2.配置 tomcat 开机启动-方法二(不推荐)

修改rc.local文件

标签:bin,tomcat,service,CentOS7,systemctl,开机,Tomcat9,target
From: https://www.cnblogs.com/ershoushouji/p/17700380.html

相关文章

  • Centos7升级python3.9
    Centos7升级python3.91.系统升级yumupdate-yyum-ygroupinstall"Developmenttools"yuminstallopenssl-develbzip2-develexpat-develgdbm-develreadline-develsqlite-develpsmisclibffi-devel2.下载python3.9源码包wgethttps://www.python.org/ftp/py......
  • Centos7更换yum源为阿里yum源
    #Step1:下载repository没有wget命令就用curlwget-O/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repo`curl-o/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repo#Step2:安装epel基础组件源没有wget命令......
  • VMware中的CentOS7虚拟机固定ip地址
    1.虚拟机网络连接模式采用NAT模式2.开机后修改ifcfg-ens33文件cd/etc/sysconfig/network-scripts#有的机器不叫ens33,数字可能不同vimifcfg-ens33需要修改BOOTPROTO的值为static,并且添加IPADDR,GATEWAY,DNS1。(因为子网掩码默认是255.255.255.0所以可以不用添加NETMASK=25......
  • 安装CentOS7 解决错误信息:Warning: /deu/root does not exist Generating
    本文适用于错误信息"Warning:/deu/rootdoesnotexistGenerating"的一种情况不适用于错误信息"Warning:/dev/rootdoesnotexist,couldnotboot" 在给一台老旧的 DellR710安装CentOS7时发现的一个错误"Warning:/deu/rootdoesnotexistGenerating" 看了好......
  • linux(centos7)安装防火墙firewalld及开放端口相关命令
    安装firewalld防火墙命令:yuminstallfirewalld  安装完成,查看防火墙状态为notrunning,即未运行,输入命令开启:  添加开放端口:   防火墙相关命令: 查看防火墙状态systemctlstatusfirewalld.service 打开防火墙systemctlstartfirewalld.service 关闭......
  • vm - centos7 - 解决centos-home 比 centos-root 磁盘多的问题,将home的磁盘划分到root
    `此刻的磁盘信息如下[root@localhost/]#df-h文件系统容量已用可用已用%挂载点devtmpfs475M0475M0%/devtmpfs487M0487M0%/dev/shmtmpfs487M7.7M479M2......
  • 创建K8S开机自启动脚本
    在Kubernetes(K8s)中,要实现开机自启动应用,通常会使用一个名为kubelet的代理来启动你的应用。以下是一个简单的示例脚本,假设你的应用是一个名为myapp的Docker镜像。首先,创建一个名为myapp-deployment.yaml的Kubernetes部署配置文件:yamlapiVersion:apps/v1kind:Deploymentmetadata:......
  • 树莓派 4B 开机红屏修复教程 All In One
    树莓派4B开机红屏修复教程AllInOne树莓派4B掉地上摔了一下,开机后发现绿灯不亮了问题分析摔坏了主办,或SD卡❓开机中途,突然断掉了电源,导致系统引导启动程序出错了❓使用启动引导修复程序❓树莓派4b开机绿灯不亮恢复EEPROM的镜像如果成功,绿色LED指示......
  • 修改centos7时区
    date查看时间timedatectl查看时区timedatelist-timezones查看系统时区timedateset-timezonesAsia/shanghai设置系统时区timedatectlset-timezoneAsia/Hong_Kong......
  • Centos7环境下Docker搭建vulhub
    @[toc]Docker是一个开源的应用容器引擎,可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。varcode="7ba6071e-929c-4a38-8b5d-49be072baba6"vulnhub是个提供各种漏洞平台的综合靶场,可供下载多种虚拟机......