意见箱
恒创运营部门将仔细参阅您的意见和建议,必要时将通过预留邮箱与您保持联络。感谢您的支持!
意见/建议
提交建议

如何在Ubuntu18.04系统安装tomcat

来源:佚名 编辑:佚名
2024-08-17 13:15:02

准备工作

在安装Tomcat之前,确保您的Ubuntu18.04系统已经更新到最新版本。打开终端,执行以下命令:

sudo apt update
sudo apt upgrade

安装Java环境

Tomcat需要Java环境才能运行。安装OpenJDK:

sudo apt install default-jdk

安装完成后,验证Java版本:

java -version

下载Tomcat

访问Tomcat官网,下载最新版本的Tomcat。使用wget命令下载:

wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.x/bin/apache-tomcat-9.0.x.tar.gz

解压安装Tomcat

创建目录并解压Tomcat:

sudo mkdir /opt/tomcat
sudo tar xzvf apache-tomcat-9.0.x.tar.gz -C /opt/tomcat --strip-components=1

配置Tomcat用户

创建tomcat用户组和用户:

sudo groupadd tomcat
sudo useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat

设置权限

更新Tomcat目录的权限:

sudo chgrp -R tomcat /opt/tomcat
sudo chmod -R g+r /opt/tomcat/conf
sudo chmod g+x /opt/tomcat/conf
sudo 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 Container
After=network.target

[Service]
Type=forking

Environment=JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-amd64
Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid
Environment=CATALINA_HOME=/opt/tomcat
Environment=CATALINA_BASE=/opt/tomcat
Environment='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.sh
ExecStop=/opt/tomcat/bin/shutdown.sh

User=tomcat
Group=tomcat
UMask=0007
RestartSec=10
Restart=always

[Install]
WantedBy=multi-user.target

启动Tomcat服务

重新加载系统服务,启动Tomcat:

sudo systemctl daemon-reload
sudo systemctl start tomcat
sudo systemctl enable tomcat

验证安装

打开浏览器,访问http://localhost:8080。如果看到Tomcat欢迎页面,说明安装成功。

结语

现在,您已经成功在Ubuntu18.04系统上安装了Tomcat。您可以开始部署Java Web应用程序,充分利用Tomcat的强大功能。记得定期更新系统和Tomcat,以确保安全性和性能。

本网站发布或转载的文章均来自网络,其原创性以及文中表达的观点和判断不代表本网站。
上一篇: 揭秘 GBP 高防服务器——保护您的业务不受 DDoS 攻击的侵害 下一篇: 深入了解裸金属服务器的数据盘——性能与优势大揭秘