Tomcat 下载安装,启动,停止,注册服务,开机自启

目录

Tomcat 下载

startup.bat 启动 Tomcat

service.bat 服务启动

注册服务

移除服务

停止 Tomcat 


启动 tomcat 一般有两种方式:
1、直接运行 %Tomcat_HOME%//bin/startup.bat 启动;
2、使用 %Tomcat_HOME%//bin/service.bat 注册 windows 服务启动。

Tomcat 下载

1、官网下载:https://tomcat.apache.org/download-90.cgi

2、如果是 Linux 系统,则可以下载 tar.gz (pgp, sha512),如果 Windows 系统,则建议下载 64-bit Windows zip (pgp, sha512)(视自己系统位数选择32、64),因为 zip(gpg,sha513) 解压后虽然可以使用,但是 bin 目录下没有 service.bat,无法注册 Windows 服务。

startup.bat 启动 Tomcat

1、通常下载解压版即可,解压后可以直接使用,安装版使用不灵活。

2、直接到 %Tomcat_HOME%/bin 目录下面运行 startup.bat ( linux 中是 startup.sh )文件即可开启 Tomcat,默认端口 8080,浏览器输入 localhost:8080 即可访问。

3、这样做的好处是能直接从窗口中实时的看到项目中所有输出的内容,以及抛出的异常与错误等,适合于调试阶段

4、Windws 系统中可以将 startup.bat 创建快捷方式,然后放到启动文件夹中,这样就会开机自起。

service.bat 服务启动

 1、对于项目部署阶段,有时候不希望用户看到这样一个黑框还有这些内容,因为很可能由于误操作而导致 Tomcat 关闭。

2、此时可以将 tomcat 注册成服务,再设置这个服务为“自动”启动,这样每次同样是开机自起,而且不会再弹框,看不到任何内容。

3、%Tomcat_HOME%/bin 目录提供了一个 service.bat 批处理文件,用于为 tomcat 注册成系统服务所用。

注册服务

1、Windows 的 DOS 命令行模式下,cd 到 tomcat 的 bin 目录下,或者直接在 service.bat 目录下打开 cmd。

2、执行命令:“service.bat  install  服务名  ”,后面的服务名可以随便取,别跟系统已有的服务名冲突即可,不写时默认服务名为“Apache Tomcat”

3、执行命令:“service.bat  install  服务名 ”后,看到提示:The Service '服务名'  has beeninstalled ,则表示成功。

4、启动服务就可以运行 tomcat 了。

5、如果想要开机自启,则将“启动类型”的“手动”改为“自动”或“自动(延迟启动)”即可。

移除服务

1、如果不再需要 Tomcat 服务了,也可以用 "service.bat uninstall 服务名" 将其移除。

2、移除成功的提示信息:The Service ‘服务名' has been removed,同时在电脑服务中也会消失。

3、移除前先停止 Tomcat 服务。

停止 Tomcat 

1、如果是 startup.bat、startup.sh 启动 Tomcat,则对应着使用 shutdown.bat、shutdown.sh 进行停止 Tomcat

2、如果是服务启动 Tomcat,则进入服务,停止服务即可停止 Tomcat。

 

  • 12
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
在Ubuntu中,可以通过以下步骤实现Tomcat开机自启动: 1. 创建一个名为tomcat.service的文件,该文件将存储Tomcat服务的配置信息。可以使用以下命令创建该文件: ```shell sudo nano /etc/systemd/system/tomcat.service ``` 2. 在打开的文件中,输入以下内容: ```shell [Unit] Description=Apache Tomcat Web Application Container After=network.target [Service] Type=forking Environment=JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 Environment=CATALINA_PID=/opt/tomcat/latest/temp/tomcat.pid Environment=CATALINA_HOME=/opt/tomcat/latest Environment=CATALINA_BASE=/opt/tomcat/latest ExecStart=/opt/tomcat/latest/bin/startup.sh ExecStop=/opt/tomcat/latest/bin/shutdown.sh User=tomcat Group=tomcat UMask=0007 RestartSec=10 Restart=always [Install] WantedBy=multi-user.target ``` 其中,需要根据实际情况修改以下内容: - Environment中的JAVA_HOME、CATALINA_PID、CATALINA_HOME和CATALINA_BASE路径应该与你的Tomcat安装路径相对应。 - ExecStart应该指向Tomcat启动脚本。 - User和Group应该设置为Tomcat用户和组。 3. 保存并关闭文件。 4. 重新加载systemd配置,以便它能够识别新的Tomcat服务: ```shell sudo systemctl daemon-reload ``` 5. 启用Tomcat服务,以便它在系统启动时自动启动: ```shell sudo systemctl enable tomcat ``` 现在,Tomcat服务已经配置为在系统启动时自动启动。你可以通过以下命令启动停止或重启Tomcat服务: ```shell sudo systemctl start tomcat sudo systemctl stop tomcat sudo systemctl restart tomcat ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蚩尤后裔-汪茂雄

芝兰生于深林,不以无人而不芳。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值