javaEE005.02 Tomcat修改端口号、手动部署项、如何把项目部署到Tomcat中的原理(http://localhost:8080)

系列文章目录

前言

接上一篇
我们已经知道Tomcat的默认端口是8080 MySQL的默认端口是3306,oracle默认端口号为:1521;sqlserver默认端口号为:1433
那么我们怎么修改默认端口呢?

一、Tomcat修改端口

我们思考一个问题,我们什么情况下需要改Tomcat的默认端口
端口8080 如果冲突了的时候是不是要改,那怎么改呢?
肯定是在配置文件中改,是哪个目录呢?

在这里插入图片描述
在这里插入图片描述
改成8081 或者8082、8083等等,
改完之后要重启服务器

二、手动部署项——如何把项目部署到Tomcat中 原理

如何把项目部署到Tomcat中
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

这样跟直接打开文件有什么区别呢?
服务器是谁都可以访问
购买域名然后关联IP地址,这样就所有人都可以访问
比如我们打开的百度,其实我们打开的也是百度的域名后台关联的一个服务器的一个端口而已
在这里插入图片描述
在这里插入图片描述
如果你删掉这个Index
在这里插入图片描述

# 三、把项目部署到Tomcat中

开发过程中不可能像上面那样去手动进行配置,效率太低了
那么我们就需要把Tomcat整合到我们的STS中来

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
这个目录就是你Tomcat服务器的绿色运行包目录
在这里插入图片描述
在这里插入图片描述
第二种方式:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
启动就简单多了,都是可视化的操作
在这里插入图片描述
注意有可能遇到端口号冲突的问题,
解决办法,1、关掉多余启动的服务器(建议)
2、修改吗,默认端口(这里不建议)

在这里插入图片描述
在这里插入图片描述
我们可以理解为是一种镜像,就是复制了一份
在这里插入图片描述
在这里插入图片描述
在缓存里面默认访问的就不是webapps里面的文件了,而是wtpwebapps

在这里插入图片描述
在这里插入图片描述

四、部署我们自己的项目到服务器上去

先删掉其它有可能影响我们操作的测试项目
在这里插入图片描述

这里不要勾上,否则会把本地文件也删掉
在这里插入图片描述
然后新建一个动态工程
在这里插入图片描述
在这里插入图片描述
2.5是基于 web XML配置的
3.0是基于注解配置的,框架中才会用到

然后finish 一直next(下一步)
到这需要注意一下
在这里插入图片描述
不用改,直接下一步或者完成

在这里插入图片描述
在这里插入图片描述
放好之后就可以开始部署这个项目了
部署有两种方式
一种是
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后就可以启动了

第二种方式
直接运行在服务器中,如下
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

不过这种方式,一点finish 就开始运行了
在这里插入图片描述

在这里插入图片描述
如果不想返回404、

如果我们加个index.html,好使吗?
在这里插入图片描述
结果是依旧不好使,原因是服务器需要重启
在这里插入图片描述
这样就行了,但是为什么会默认访问index呢?
在这里插入图片描述
在这里插入图片描述
全部删掉之后,为什么还是可以访问,讲道理不应该是404吗?
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
实际上我们在项目中也可以找到,或者直接打开
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

总结

404:资源找不到

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值