Tomcat 实用安装教程
Tomcat的介绍
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为比较流行的Web 应用服务器。
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。
诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache服务器。目前Tomcat最新版本为10.1.0。
Tomcat 官网下载地址:https://tomcat.apache.org/
一、下载
注意安装Tomcat需要先安装好JDK,不然是运行不了的
下面是各版本Tomcat要求的JDK配置
Tomcat 8:JDK7及以上
Tomcat 9:JDK8及以上
Tomcat 10.0:JDK8及以上
Tomcat 10.1:JDK11及以上
这里我们下载比较稳定的Tomcat 9,jdk是1.8版本的注意不要下载到Tomcat10.1了
下载完成后得到一个zip压缩包,把里面的文件解压到自己想要放的位置
二、配置环境变量
我是不建议配置环境变量的,因为使用不同Tomcat时就会冲突,就是说如果配置好环境变量后,电脑就绑定了配置的Tomcat,你将无法使用其它的Tomcat。其实配置环境变量就是使得某路径下的文件可以被全局访问,tomcat的环境变量可有可无。
1、打开下载好文件的根目录点击地址栏,复制地址
2、找到此电脑,打开属性
3、打开高级系统设置,我的是window11,界面可能不太相同,能找到高级系统设置就好了
4、新建环境变量,变量名为CATALINA_HOME,变量值为tomcat的根目录,即上面复制的路径
5、在path中加入系统变量,通过%CATALINA_HOME%\bin添加系统路径
然后一直按确定就可以了
三、使用Tomcat
1、打开根目录、打开bin文件夹、找到startup.bat,打开
2、如果出现上面的页面,代表Tomcat运行成功了,此时不要关闭这个窗口,打开浏览器,在地址栏中输入 http://localhost:8080/ ,回车,会出现下面这个页面
如果打开startup.bat后闪退,请检查一下自己的配置
1、jdk的环境变量确保配置好了
2、jdk的版本是否符合要求,注意Tomcat 10.1要求jdk11及以上
3、可能端口被占用了,一般不会出现这种情况,这个一般重启电脑可以解决
4、如果上面都确保没有问题,就不清楚是哪里出了问题了
四、解决中文乱码问题
可以看到上面运行Tomcat时出现了乱码,我们一般不会去看Tomcat控制台的输出,所以改不改回来是不影响使用的
1、修改 apache-tomcat-9.0.68\conf 中的 logging.properties 配置文件,把控制台输出编码格式改为GBK
2、打开根目录、打开bin文件夹、找到startup.bat,打开,中文乱码已经解决了
五、在IntelliJ IDEA中集成Tomcat
1、打开IntelliJ IDEA、新建Maven项目
2、为项目配置Tomcat
3、运行Tomcat,发布自己的网站
4、Tomcat实际上发布了webapp目录下的文件,我们可以新建一个html来测试一下
Tomcat 实用安装教程相关推荐
- Tomcat下载安装教程
Tomcat下载安装教程 目录 Tomcat下载安装教程 一.下载地址 二.具体的安装步骤如下: 三.其他问题 本文默认已安装并配置好 Java 环境,关于 java 环境的配置可参考: https ...
- IntelliJ IDEA 实用安装教程
IntelliJ IDEA IDEA 全称 IntelliJ IDEA,是java编程语言的集成开发环境.IntelliJ在业界被公认为最好的Java开发工具,尤其在智能代码助手.代码自动提示.重构. ...
- java tomcat自动安装教程_Tomcat:基础安装和使用教程
背景 此文记录了 Tomcat 的基本使用方法,主要为了强化记忆. 安装步骤 第一步:下载和安装 Java 安装并设置JAVA_HOME环境变量: 第二步:下载和解压 Tomcat 第三步:修改端口号 ...
- Dev-C++ 实用安装教程
Dev-C++ Dev-C++(或者叫做 Dev-Cpp)是 Windows 环境下的一个轻量级 C/C++ 集成开发环境(IDE).它是一款自由软件,遵守GPL许可协议分发源代码.它集合了功能强大的 ...
- JDK、JRE实用安装教程
JDK与JRE的介绍 JDK(Java Development Kit)称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境.JDK是整个Java的核心 ...
- Python3实用安装教程
Python3 python3即Python3.0版本,常被称为Python 3000,或简称Py3k.相对于Python的早期版本,这是一个较大的升级.python3 于 2008 年发布,从最初的 ...
- centos mysql php tomcat_Linux 安装JDK Tomcat MySQL的教程(使用Mac远程访问)
一 环境 阿里云服务器: CentOS 7.4 64位(基于RedHat) 本机: macOS High Sierra 二 压缩包 三 文件传输 输入SFTP命令连接 -> 输入实例登录密码 s ...
- 【SSM面向CRUD编程专栏 3】关于黑马程序员最全SSM框架教程视频,P37集老师跳过的模块创建以及tomcat下载安装配置和运行等诸多问题
写在前面: 本人是在学习B站黑马程序员SSM框架教程视频的时候在P37集遇到了问题,如果不解决还没办法往下接着听,老师跳过的模块创建以及tomcat下载安装配置和运行等诸多问题,全在 ...
- SSM开发相关安装教程(idea、tomcat、maven、DB)
SSM开发相关安装教程(idea.tomcat.maven.DB) 目录 一.idea安装配置 二.tomcat安装配置 三.maven安装配置 四.SQLyog安装配置 一.idea安装配置 1.环 ...
最新文章
- Python 一键导出微信阅读记录和笔记,666!
- 进口配额管理和出口配额管理_SAP采购管理模块中的quot;配额协议quot;应用详解...
- AWS如何迁移实例到另一个区?
- android 缩进轮播图,如何利用纯css实现图片轮播
- mysql表添加完整性约束_SQL语句——完整性约束
- 苹果挖迪士尼墙脚:喜获视频服务总监
- 如果你的 HTML 里全是 div,那就要小心了
- centos6.8安装xfce+vnc
- 简单介绍信用卡分销系统
- sed 以及 awk用法
- php做页面编辑器,最牛在线编辑器ueditor在thinkphp框架中的使用方法
- 数据库的增加,删除,更新操作--mysql
- 苹果Mac专业的3D建模软件SketchUp Pro
- postgresql 数据库 Encoding、Collate、Ctype
- python改文件夹名称_Python 批量修改文件夹名称
- 如何获取filecoin_分析:如何捕获Filecoin的价值?
- 从零开始玩转Franka Panda机器人
- OSS对象存储之阿里云和七牛云
- 罗克韦尔AB PLC RSLogix5000中的比较指令使用方法介绍
- idea open操作打开文件夹无反应