Linux下启动Tomcat的几种方法及步骤详解

Linux下启动Tomcat的几种方法

Linux系统下启动Tomcat有以下几种方法:

  • 使用命令行启动Tomcat
  • 使用脚本启动Tomcat
  • 使用service服务启动Tomcat

使用命令行启动Tomcat

使用命令行启动Tomcat,需要设置环境变量JAVA_HOME,以及将Tomcat的bin目录添加到PATH环境变量中,步骤如下:

# 设置环境变量JAVA_HOME
$ export JAVA_HOME=/usr/java/jdk1.8.0_131

# 将Tomcat的bin目录添加到PATH环境变量中
$ export PATH=$PATH:$CATALINA_HOME/bin

# 启动Tomcat
$ ./startup.sh

使用脚本启动Tomcat

使用脚本启动Tomcat,可以将启动Tomcat的命令封装成一个脚本,放在指定位置,直接调用脚本来启动Tomcat,步骤如下:

# 创建一个名为startTomcat.sh的脚本
$ vi startTomcat.sh

# 添加以下内容
#!/bin/bash
export JAVA_HOME=/usr/java/jdk1.8.0_131
export PATH=$PATH:$CATALINA_HOME/bin
./startup.sh

# 保存并退出

# 赋予脚本可执行权限
$ chmod +x startTomcat.sh

# 启动Tomcat
$ ./startTomcat.sh

使用service服务启动Tomcat

使用service服务启动Tomcat,可以将Tomcat的启动命令封装成一个服务,就可以使用service命令来启动Tomcat,步骤如下:

# 创建一个名为tomcat.service的文件
$ vi /usr/lib/systemd/system/tomcat.service

# 添加以下内容
[Unit]
Description=Tomcat

[Service]
Type=forking
ExecStart=/bin/sh $CATALINA_HOME/bin/startup.sh
ExecStop=/bin/sh $CATALINA_HOME/bin/shutdown.sh

[Install]
WantedBy=multi-user.target

# 保存并退出

# 启动Tomcat
$ systemctl start tomcat

# 停止Tomcat
$ systemctl stop tomcat

# 重启Tomcat
$ systemctl restart tomcat

# 查看Tomcat的状态
$ systemctl status tomcat

本文链接:http://task.lmcjl.com/news/4669.html

展开阅读全文