在Ubuntu上安装Tomcat主要有两种方式,具体步骤如下:
sudo apt install openjdk-11-jdk,并通过java -version验证安装是否成功。wget命令下载,例如wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.27/bin/apache-tomcat-9.0.27.tar.gz。tar命令解压下载的文件,如tar zxvf apache-tomcat-9.0.27.tar.gz -C /opt。bin目录,执行./startup.sh脚本。sudo apt install openjdk-11-jdk安装Java,并通过java -version验证。wget下载后,通过tar命令解压到指定目录,如/opt/tomcat。sudo useradd -r -m -d /opt/tomcat -s /bin/false tomcat,确保Tomcat以专用用户运行。sudo chown -R tomcat:tomcat /opt/tomcat和sudo chmod -R u+x /opt/tomcat/bin设置目录权限。/etc/systemd/system/tomcat.service文件,添加内容[Unit] Description=Apache Tomcat Web Application Container After=network.target [Service] Type=forking User=tomcat Group=tomcat Environment="JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64" Environment="CATALINA_PID=/opt/tomcat/temp/tomcat.pid" Environment="CATALINA_HOME=/opt/tomcat" Environment="CATALINA_BASE=/opt/tomcat" ExecStart=/opt/tomcat/bin/startup.sh ExecStop=/opt/tomcat/bin/shutdown.sh RestartSec=10 Restart=always [Install] WantedBy=multi-user.target。sudo systemctl daemon-reload、sudo systemctl start tomcat和sudo systemctl enable tomcat,分别用于重新加载Systemd配置、启动Tomcat服务和设置开机自启。