登录腾讯云控制台,进入CVM实例页面创建云服务器。选择CentOS 7.6+或Ubuntu 20.04 LTS操作系统,建议配置至少2核4GB内存。开通时在安全组中预先放通22端口(SSH)和8080端口(Tomcat默认端口)。使用SSH工具连接实例:

ssh root@你的服务器公网IP
安装JDK环境
Tomcat运行需Java支持,执行以下命令安装OpenJDK:
- CentOS系统:
yum install -y java-1.8.0-openjdk-devel - Ubuntu系统:
apt update && apt install -y openjdk-11-jdk
验证安装:java -version 应返回类似openjdk 11.0.15的版本信息。
下载并配置Tomcat
通过wget获取Tomcat二进制包(以9.0版本为例):
wget https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.68/bin/apache-tomcat-9.0.68.tar.gz
tar -zxvf apache-tomcat-9.0.68.tar.gz
mv apache-tomcat-9.0.68 /usr/local/tomcat
关键配置文件路径:
| 文件 | 用途 |
|---|---|
| /usr/local/tomcat/conf/server.xml | 主配置(端口/连接器等) |
| /usr/local/tomcat/conf/tomcat-users.xml | 管理员账户配置 |
设置服务与防火墙
创建systemd服务实现开机自启:
cat > /etc/systemd/system/tomcat.service <<EOF
[Unit]
Description=Tomcat Service
After=network.target
[Service]
User=root
WorkingDirectory=/usr/local/tomcat
Environment="JAVA_HOME=/usr/lib/jvm/java-11-openjdk
ExecStart=/usr/local/tomcat/bin/startup.sh
ExecStop=/usr/local/tomcat/bin/shutdown.sh
[Install]
WantedBy=multi-user.target
EOF
执行命令激活服务:
systemctl daemon-reloadsystemctl start tomcatsystemctl enable tomcat
部署Web应用与测试
将WAR包放入webapps目录:cp your-app.war /usr/local/tomcat/webapps/。修改安全组规则:
- 腾讯云控制台 > 安全组 > 入站规则添加条目
- 类型:TCP:8080,源:0.0.0.0/0(或指定IP)
浏览器访问验证:http://服务器公网IP:8080显示Tomcat首页即成功。应用可通过http://IP:8080/your-app访问。
内容均以整理官方公开资料,价格可能随活动调整,请以购买页面显示为准,如涉侵权,请联系客服处理。
本文由星速云发布。发布者:星速云。禁止采集与转载行为,违者必究。出处:https://www.67wa.com/114724.html