linux开机自启动tomcat
时间: 2025-02-15 08:10:17 浏览: 53
### 设置 Tomcat 在 Linux 系统下开机自动启动
为了使 Tomcat 能够随 Linux 系统一起启动,可以创建一个初始化脚本来管理这个过程。进入 `/etc/init.d` 目录并在此处建立一个新的名为 `tomcat` 的脚本文件[^1]:
```bash
cd /etc/init.d/
vi tomcat
```
在这个新创建的脚本里,编写用于启动和停止 Tomcat 实例所需的命令逻辑。通常情况下,这涉及到调用位于 `$CATALINA_HOME/bin/` 下面的 `startup.sh` 和 `shutdown.sh` 文件来分别完成启动与关闭操作。
对于已经存在的重启脚本如 `tomcatRestart.sh` ,应当调整其访问权限以便能够被执行。通过赋予适当的读写执行权限给该脚本可实现这一点[^2]:
```bash
sudo chmod 777 /path/to/tomcatRestart.sh
```
注意这里应替换实际路径到具体的脚本位置。
为了让上述更改生效以及确保服务能在不同运行级别上被激活,在完成了脚本编辑之后还需要注册此服务至系统的启动项列表内。利用 `chkconfig` 工具来进行这项工作,并验证配置是否正确应用:
```bash
chkconfig --add tomcat
chkconfig --level 2345 tomcat on
chkconfig --list | grep tomcat
```
最后一步是确认设置无误,可以通过重启计算机测试Tomcat是否会按照预期那样随着操作系统一同启动。如果一切正常,则说明安装和服务配置均已完成得当[^4]。
另外一种方法是在系统引导时直接调用 Tomcat 安装目录下的 `startup.sh` 来开启服务器实例[^3]:
```bash
/home/webond/apache-tomcat-8.5.65/bin/startup.sh start
```
阅读全文
相关推荐

















