Tomcat服务器下载部署&idea配置
程序员文章站
2022-03-18 17:28:44
...
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项目
如何运行、调试
推荐阅读
-
IntelliJ IDEA部署web项目,Tomcat没有出现Artifacts
-
Apache与Tomcat服务器整合的基本配置方法及概要说明
-
eclipse弃坑记第一篇之在idea上配置Tomcat环境并创建Javaweb项目的详细步骤原创
-
Nginx+Tomcat+Https 服务器负载均衡配置实践方案详解
-
Docker Compose部署项目到容器-基于Tomcat和mysql的商城项目(附源码和sql下载)
-
Android搭建本地Tomcat服务器及相关配置
-
Spring Boot 配置 IDEA和DevTools 热部署的方法
-
SQL Server 2008 数据库镜像部署实例之三 配置见证服务器
-
关于云Linux部署tomcat服务器(Maven的多模块war包)
-
Apache Tomcat 6.0安装配置图文详细教程(附下载)