Tomcat服务器下载部署&idea配置

Tomcat服务器下载部署&idea配置

是基于Java开发的一款开源免费的HTTP服务器。市面上其实还有很多Web服务器,只是Tomcat最常见。另外,由于Java制定一系列的Java EE 的标准。而各大基于Java技术的Web服务器都会遵循该标准。意味着,我们用户,开发的Web程序基本上可以无差别的部署在不同的其他Web服务器中。
TomCat官网:
http://tomcat.apache.org/
选择下载
在这里插入图片描述

安装

很简单,直接解压缩即可。

配置

由于它是一个Java开发的软件,所以要求我们的本机的Java环境是OK的。

  • JAVA_HOME
  • Path

可选 : 创建Tomcat的根目录的环境变量。 CATALINA_HOME E:\ivanlee\apache-tomcat-8.5.57

目录结构

]

启动、停止服务器

windows环境下:

  • bin目录下的 startup.bat 、shutdown.bat

linux环境下(包括mac):

  • bin目录下的 startup.sh 、shutdown.sh

控制台乱码的解决:

文件conf/logging.properties

修改为 GBK

如果最终是使用idea,建议不做修改,不然idea中也会乱码

启动成功的验证

在这里插入图片描述

在浏览器地址栏中输入:

localhost:8080

127.0.0.1:8080

172.16.2.35:8080 【注意:要想跨机器访问,必须将Tomcat所在机器的防火墙关闭。】

在这里插入图片描述

Tomcat部署Web项目

webapps 目录下,可以部署我们的Web项目的。

体现为一个 文件夹

在这里插入图片描述

对于基于Java开发的Web站点来说呢,这个目录结构其实是有规范的。

WEB-INF
	classes			目录下存放我们编译完成的 .class 文件 
	lib             目录下存放我们项目中用到的其它第三方的 jar 包
	web.xml         是一个部署描述文件,里面其实主要定义了Web组件,URL跟程序的对应关系

注意: WEB-INF 下的内容,对客户端(浏览器)是不可见的。

Idea下开发Web项目

在idea中设置项目不需要把文件放到TomCat下的webapps,可以在idea中配置启动TomCat
在这里插入图片描述

在这里插入图片描述

如何运行、调试

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

这里后续开发的文件,在启动前要配置一下
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
配置完成后,选择服务器点击运行
这时候浏览器会自动打开,但是如果你的html文件不是index.html,浏览器窗口只有地址和端口号:
在这里插入图片描述
网页不能正常显示,只要你的html文件路径没有问题,只需要在端口号后面加:/你的文件名.html

测试结果:
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值