阿里云-部署JavaWeb项目到阿里云服务器,通过ip直接访问首页

1.配置默认端口80   

[tomcat文件夹]/conf/server.xml 将端口改成80

 <Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

xx.xx.xx.xx:8080/项目名/index.jsp

现在可以直接输入

xx.xx.xx.xx/项目名/index.jsp  省去了端口号

 

2.配置虚拟映射路径

[tomcat文件夹]/conf/server.xml  


      <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
      </Host>

在里面添加

<Context path="" docBase="....(自己的全路径)\【tomcat文件夹】\webapps\项目名\WebRoot" debug="0" reloadable="true" />

注意:我这里只示范了MyEclipse项目,配置到项目的WebRoot,而不是配置到项目

          否则输入ip之后,还需要输入xx.xx.xx.xx/项目名 才能访问

 

现在:

xx.xx.xx.xx/项目名/index.jsp  

可以直接输入ip:xx.xx.xx.xx访问

因为

1.path=""设置了当前web应用是缺省的web应用,省略了输入web应用虚拟路径

2.docBase web应用的实际路径配置到项目/WebRoot, 省略了输入项目名

3.最后index.jsp也不用输入是因为WebRoot/WEB-INF/web.xml中自动配置了主页为index.jsp

 <welcome-file-list>
 	<welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
</web-app>

   所以现在可以直接输入ip访问

 

3.部署项目到服务器

只需将项目放到【tomcat文件夹】/webapps里面即可

 

4.注意

这种配置是最麻烦的配置,改动后需要重启tomcat服务器,但是配置web应用虚拟路径优先级最高。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值