一.jdk tomcat 安装和配置
在ECS里装了cent os,
在cent里面装好了jdk,配好了环境变量。
也装好tomcat,也配好了环境变量。
这里我不多赘述。
二.防火墙
阿里云ECS创建的centos实例是没开防火墙的
firewall-cmd --state
如果开了防火墙,输入命令查看是否允许通过8080端口
firewall-cmd --permanent --zone=public --list-ports
如果不允许,则可以通过命令添加
firewall-cmd --zone=public --add-port=8080/tcp --permanent
我的防火墙是 not running,
三.安全组.
然而,真正的问题在安全组上。我们在添加访问规则时,可以这样快速添加
我把这些端口全部勾上,仍然不行,但我发现没有8080端口。所以,手动进行添加。
添加完成就可在外网访问到 http://<公网IP>:8080 了。