一、环境准备与Tomcat安装
在阿里云服务器部署Tomcat前需完成以下准备工作:
- 通过SSH工具(如MobaXterm)连接阿里云服务器,确保操作系统为CentOS 7或Ubuntu 20.04及以上版本
- 下载JDK 8和Tomcat 8.5安装包,推荐使用镜像源加速下载:
- JDK 8官方地址:https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
- Tomcat镜像地址:https://mirrors.cnnic.cn/apache/tomcat
- 解压并配置环境变量:
tar -zxvf apache-tomcat-8.5.78.tar.gz -C /usr/local/ vim /etc/profile # 添加以下内容: export CATALINA_HOME=/usr/local/tomcat export PATH=$PATH:$CATALINA_HOME/bin
二、配置Tomcat服务端口
修改Tomcat默认端口需编辑server.xml
配置文件:
- 进入配置文件目录:
cd /usr/local/tomcat/conf
- 使用vim编辑
server.xml
,定位以下片段: - 如需修改端口号,将
port="8080"
调整为其他数值并保存
三、开放阿里云安全组端口
通过阿里云控制台配置安全组规则:
- 登录ECS控制台,选择目标实例的安全组 > 配置规则
- 点击手动添加,设置以下参数:
- 规则方向:入方向
- 协议类型:TCP
- 端口范围:8080/8080
- 授权对象:0.0.0.0/0(允许所有IP访问)
四、验证服务与访问测试
完成部署后执行以下验证步骤:
- 启动Tomcat服务:
./startup.sh
- 检查端口监听状态:
netstat -tunlp | grep 8080
- 通过浏览器访问
http://公网IP:8080
,若显示Tomcat欢迎页面则部署成功