在使用 CentOS 8 镜像的 ECS 实例上安装 Tomcat 9,请遵循以下步骤: 1. 更新系统: 首先,确保系统软件包列表是最新的: bash sudo yum update -y
2. 安装依赖: 安装 Tomcat 9 所需的依赖包,包括 OpenJDK 11(或更高版本): bash sudo yum install -y java-11-openjdk-devel
3. 下载 Tomcat 9: 访问 Apache Tomcat 官方网站,下载最新版本的 Tomcat 9 安装包(通常是 apache-tomcat-9.x.x.tar.gz
)。或者,直接使用 wget
命令下载: bash wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.65/bin/apache-tomcat-9.0.65.tar.gz
(请替换为当前最新的 Tomcat 9 版本号) 4. 解压安装包: 解压缩下载的 Tomcat 安装包到 /opt
目录下,并重命名目录以便管理: bash sudo tar -zxf apache-tomcat-9.0.65.tar.gz -C /opt/ sudo mv /opt/apache-tomcat-9.0.65 /opt/tomcat
5. 设置环境变量(可选): 如果希望全局访问 Tomcat,可以将 Tomcat 的 bin
目录添加到系统 PATH
中。编辑 /etc/profile.d/tomcat.sh
文件: bash sudo vi /etc/profile.d/tomcat.sh
添加以下内容: bash export CATALINA_HOME=/opt/tomcat export PATH=$CATALINA_HOME/bin:$PATH
保存并退出编辑器,然后执行以下命令使更改生效: bash source /etc/profile.d/tomcat.sh
6. 配置防火墙: 允许外部访问 Tomcat 的默认端口(8080)。使用 FirewallD 配置: bash sudo firewall-cmd --permanent --add-port=8080/tcp sudo firewall-cmd --reload
7. 启动 Tomcat: 切换到 Tomcat 用户(非 root 用户)并启动 Tomcat: bash sudo useradd -s /sbin/nologin tomcat sudo chown -R tomcat:tomcat /opt/tomcat sudo su - tomcat cd /opt/tomcat/bin ./startup.sh
8. 验证安装: 打开浏览器,访问 ECS 实例的公网 IP 地址加上 Tomcat 默认端口(例如 http://:8080
)。如果看到 Tomcat 的欢迎页面,说明安装成功。 至此,您已在基于 CentOS 8 镜像的 ECS 实例上成功安装了 Tomcat 9。后续可根据需要进行进一步的配置和应用部署。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。