在腾讯云上部署tomcat

在腾讯云上部署tomcat


情人节快乐,祝大家心想事成,没有男/女朋友的早日脱单

img

1.准备工具

xshell,tomcat,腾讯云,JDK

2.过程

在这个前提下我们必须装好了jdk,不是无法看成效

1.准备tomcat

通过官网下载(https://tomcat.apache.org/),选择自己合适的版本,这里以下载的tar.gz包为例
在这里插入图片描述

然后上传到指定的腾讯云的指定位置

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5EGKlBKu-1644830298177)(C:\Users\cx\AppData\Roaming\Typora\typora-user-images\image-20220214162035330.png)]

2.解压tomcat

输入tar -zxvf 压缩的tomcat包命令来解压xxxxx.tar.gz文件,不是这种格式的文件不能用这个命令来执行哟

在这里插入图片描述

在这大家可能对这个包的名称不感冒,想改个名字怎么办,可以通过mv 旧包名 新包名命令来执行

在这里插入图片描述

3.检验安装是否成功

进入解压后的bin目录下,执行**./startup.sh**命令

在这里插入图片描述

最后使用你的服务器ip:8080访问tomcat首页

到这,你是不是以为就成功了

img

4.疑惑

怎么启动了还是访问不到呀

在这里插入图片描述

a.查看tomcat运行状态

这下我们就需要查看一下tomcat的运行状态ps -ef|grep tomcat

img

上图这个是有问题的
在这里插入图片描述

这才是正常的,出现上面的问题是由于你配置的jdk环境没配好

b.查看防火墙

查看腾讯云控制台中防火墙是否打开了8080端口,如果没有重新创建

在这里插入图片描述

输入命令 netstat -tunlp 可以看到8080端口根本就没开放,此时已经打开了tomcat

在这里插入图片描述

Centos7以上用firewalld代替了iptables,也就是说firewalld开通了8080端口应该就行了。

1.查看防火墙状态

firewall-cmd --state  #查看防火墙状态。

在这里插入图片描述

如果没开启(not running)执行

systemctl start firewalld 

2.在running 状态下,向firewall 添加需要开放的端口

firewall-cmd --permanent --zone=public --add-port=8080/tcp  #永久的添加该端口。去掉--permanent则表示临时。

对应关闭的命令
firewall-cmd --zone=public --remove-port=8080/tcp --permanent

在这里插入图片描述

3.加载配置,使得修改有效。

firewall-cmd --reload  

在这里插入图片描述

4.使用命令 查看开启的端口,出现8080/tcp这开启正确

firewall-cmd --permanent --zone=public --list-ports

5.关键一步 再次启动防火墙

systemctl start firewalld.service 

最后就是看结果

在这里插入图片描述

在这里插入图片描述

完美!!!!!!

  • 5
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
对于腾讯云部署Tomcat实现外网访问,你可以按照以下步骤进行操作: 1. 登录腾讯云控制台并选择对应的云服务器实例。 2. 在实例的安全组配置中,确保已开放Tomcat所使用的端口。你可以通过以下步骤来添加安全组规则: - 在实例详情页中,点击左侧导航栏的“安全组”选项。 - 点击“配置规则”按钮,然后点击“添加安全组规则”按钮。 - 在弹出的窗口中,选择协议为“自定义TCP”,并填写Tomcat所使用的端口号。 - 点击“确定”保存规则。 3. 确保你的Tomcat已经正确安装并在云服务器上运行。 4. 如果你的云服务器使用了腾讯云的弹性公网IP(EIP),你需要将EIP绑定到云服务器实例。你可以按照以下步骤操作: - 在实例详情页中,点击左侧导航栏的“弹性公网IP”选项。 - 点击“申请弹性公网IP”按钮,然后选择对应的地域和带宽,并为该弹性公网IP选择关联实例。 - 点击“购买”并等待弹性公网IP分配完成。 - 在弹性公网IP列表中,找到你刚刚申请的弹性公网IP,并点击“绑定IP”按钮,选择对应的云服务器实例。 5. 最后,你可以使用获得的公网IP地址加上Tomcat所使用的端口来访问部署在云服务器上的Tomcat应用。 请注意,以上步骤仅适用于腾讯云平台,具体操作可能会根据腾讯云的更新而有所改变。你可以参考腾讯云官方文档以获取更详细的操作指引。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值