[已解决]阿里云服务器上部署Javaweb项目ip:8080不能访问

[已解决]阿里云服务器上部署Tomcat外网ip:8080不能访问

修改Tomcat配置文件server.xml

端口
端口
修改为自己公网IP
IP
IP

ECS添加安全组

safe

2020.7.20 更新 =======================================================================

简单说下Tomcat 的各组件

在这里插入图片描述

  • Connector 连接器
  • Engine 引擎
  • Host 虚拟机 基于域名 分发请求
  • Context 隔离各个WEB应用

去掉注释后的部分server.xml

<?xml version="1.0" encoding="UTF-8"?>
<Server port="8005" shutdown="SHUTDOWN">
  <!--服务-->
  <Service name="Catalina">
	<!--连接器:接收指定协议下的连接,并指定给唯一的Engine 进行处理
			connectionTimeout  接受连接到提交URI的等待的时间
			port  端口号
			protocol  协议
			redirectPort 指定服务器正在处理http请求时收到了一个SSL传输请求后重定向的端口号
	-->
    <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>

	<!--引擎
		defaultHost 默认host
		name 默认名称
	-->
    <Engine defaultHost="localhost" name="Catalina">
		<!-- 虚拟机  默认localhost
			appBase 这个目录下面的子目录将自动被部署为应用
			autoDeploy 自动部署
			unpackWARs 自动解压war包
		-->
      <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">

    </Engine>
  </Service>
</Server>

将打好的war包上传至服务器Tomcat安装目录下的webapps目录下,之后修改conf目录下的server.xml文件

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值