发布时间:2025-12-15 21:54:57 浏览次数:1
在安装Tomcat之前,确保您的Ubuntu18.04系统已经更新到最新版本。打开终端,执行以下命令:
sudo apt updatesudo apt upgrade
Tomcat需要Java环境才能运行。安装OpenJDK:
sudo apt install default-jdk
安装完成后,验证Java版本:
java -version
访问Tomcat官网,下载最新版本的Tomcat。使用wget命令下载:
wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.x/bin/apache-tomcat-9.0.x.tar.gz
创建目录并解压Tomcat:
sudo mkdir /opt/tomcatsudo tar xzvf apache-tomcat-9.0.x.tar.gz -C /opt/tomcat --strip-components=1
创建tomcat用户组和用户:
sudo groupadd tomcatsudo useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
更新Tomcat目录的权限:
sudo chgrp -R tomcat /opt/tomcatsudo chmod -R g+r /opt/tomcat/confsudo chmod g+x /opt/tomcat/confsudo chown -R tomcat /opt/tomcat/webapps/ /opt/tomcat/work/ /opt/tomcat/temp/ /opt/tomcat/logs/
创建Tomcat服务文件:
sudo nano /etc/systemd/system/tomcat.service
添加以下内容:
[Unit]Description=Apache Tomcat Web Application ContainerAfter=network.target[Service]Type=forkingEnvironment=JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-amd64Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pidEnvironment=CATALINA_HOME=/opt/tomcatEnvironment=CATALINA_BASE=/opt/tomcatEnvironment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'Environment='JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom'ExecStart=/opt/tomcat/bin/startup.shExecStop=/opt/tomcat/bin/shutdown.shUser=tomcatGroup=tomcatUMask=0007RestartSec=10Restart=always[Install]WantedBy=multi-user.target
重新加载系统服务,启动Tomcat:
sudo systemctl daemon-reloadsudo systemctl start tomcatsudo systemctl enable tomcat
打开浏览器,访问http://localhost:8080。如果看到Tomcat欢迎页面,说明安装成功。
现在,您已经成功在Ubuntu18.04系统上安装了Tomcat。您可以开始部署Java Web应用程序,充分利用Tomcat的强大功能。记得定期更新系统和Tomcat,以确保安全性和性能。