Linux安装Tomcat步骤

Linux安装 tomcat 的步骤

  1. 下载tomcat
wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.68/bin/apache-tomcat-9.0.68.tar.gz
  1. 解压 tomcat 到 app目录
tar -zxvf apache-tomcat-9.0.68.tar.gz -C ~/app 
  1. 创建一个软连接
cd  ~/app
ln -s apache-tomcat-9.0.68  tomcat
  1. 启动 tomcat
~/app/tomcat/bin/startup.sh

  1. 开启一个新的窗口 ,查看 tomcat的启动日志
tail -f ~/app/tomcat/logs/catalina.out

tomcat 配置 开机自启动

  1. 创建一个 tomcat 账户,用来启动tomcat
sudo useradd tomcat -s /usr/sbin/nologin
  1. 编写 开机自启的脚本 tomcat.service
[Unit]
Description=tomcat service
After=network.target auditd.service


[Service]

ExecStart=/home/huokd/app/tomcat/bin/startup.sh
ExecStop=/home/huokd/app/tomcat/bin/shutdown.sh
KillMode=process
Type=forking

[Install]
WantedBy=multi-user.target
Alias=tomcat.service

  1. 将开机自启脚本拷贝到指定的位置
sudo cp tomcat.service /lib/systemd/system
  1. 启用tomcat自启脚本
sudo systemctl enable tomcat.service
  1. 启动 tomcat
sudo systemctl start tomcat 

如果启动失败,检查失败原因

  1. 权限拒绝, 将 tomcat目录的所属者设置为 tomcat自启动的用户
  2. JAVA_HOME 找不到 , 在 tomcat/bin/setclasspath.sh 文件的第二行添加 export JAVA_HOME=…:
  1. 停止 tomcat
sudo systemctl stop tomcat 

h 文件的第二行添加 export JAVA_HOME=…:

  1. 停止 tomcat
sudo systemctl stop tomcat 

你可能感兴趣的:(tomcat,linux,java)