Tomcat 教程(简单 易入手)

目录

第一部分 使用压缩包安装

一、下载Tomcat及解压

(一)官网链接

(二)选择下载版本

(三)下载Tomcat8

(四)安装Tomcat8

(五)卸载Tomcat

(六)配置Tomcat环境变量

第二部分  启动Tomcat服务

一、Tomcat启动

(一)启动Tomcat服务

第三部分  运行html的hello页面

第四部分  访问页面

第五部分  修改Tomcat端口

(一)为什么要修改端口号?

(二)修改端口号的方法

第六部分  Idea集成Tomcat

第七部分  Idea运行Tomcat

一、创建项目与配置(以idea 2020版本为例)

(一)新建项目

(二)创建项目

(三)配置pathes

第八部分  使用idea运行的Tomcat访问html

第九部分  遇到的问题及解决方法

(一)运行startup报错java.util.logging.ErrorManager: 4

(二)localhost 已拒绝连接


第一部分 使用压缩包安装

一、下载Tomcat及解压

(一)官网链接

Apache Tomcat® - Welcome!

(二)选择下载版本

企业一般推荐下载Tomcat8,下载Tomcat版本之前需要检查jdk版本,方法:

1.win+R打开运行框

2.输入cmd,点击确定

3.输入java -version 回车,如图显示jdk为17

4.再参照Tomcat官网给出的版本对照表https://tomcat.apache.org/whichversion.html

所以在选择Tomcat版本时,要看自己的jdk版本,如果自己的jdk版本为1.8,就说明不能安装Tomcat10.1.x版本以上的Tomcat版本。

企业一般推荐下载Tomcat8版本,下面将以Tomcat8为大家演示下载流程

(三)下载Tomcat8

1.点击左侧Tomcat8

2.点击下载8.5.99版本,因为本机是64位,我们可以检查一下自己电脑的操作系统位数,方法:

(1)右击此电脑,点击属性

(2)在关于下看到系统类型为64位操作系统,如果显示的是32位操作系统,点击32-bit Windows zip 下载即可

此外我们可以选择其他版本的Tomcat8 

1.点击Archives

2.左侧是其他Tomcat8版本,选择你想要的Tomcat8版本

3.我们以Tomcat8.5.98为例,找到Tomcat8.5.98,找到后点击bin/

4.点击apache-tomcat-8.5.98-windows-x64.zip即可下载

可将压缩包下载至桌面,或者您自定义的其他位置。

(四)安装Tomcat8

1.将下载好的压缩包解压,选择解压文件

  1. 解压至自定义路径,也就是平常大家存放软件的地方

注意:Tomcat在解压缩的时候,解压所在的目录可以任意,但最好解压到一个不包含中文和空格的目录,因为后期在部署项目的时候,如果路径有中文或者空格可能会导致程序部署失败!(解压后最后将Tomcat文件夹重命名一下,使用原始名字配置环境变量容易出问题)

3.找到解压路径,直接打开Apache-tomcat-8.5.98文件

(五)卸载Tomcat

直接删除Apache-tomcat-8.5.98文件即可,如果设置了环境变量,需要把环境变量也删除

(六)配置Tomcat环境变量

注意:Tomcat8.x及其以上的版本需要配置环境,以下的版本不需要

1.右击此电脑,点击属性

2.单击关于下的高级系统设置(一般在下侧,或者是右侧)

3.点击环境变量

4.点击系统变量下的新建

5.输入变量名:CATALINA_HOME

输入变量值:D:\soft\Tomcat\apache-tomcat-8.5.98(这个变量值也是大家解压Tomcat的路径) 输入完成后,点击确定

6.找到系统变量下的Path变量,双击打开或者点击编辑

7.点击右侧的新建

输入变量值:%CATALINA_HOME%\bin

8.再次点击右侧的新建

输入变量值:%CATALINA_HOME%\lib

输入完成后,点击确定,关闭当前页面后,再点击确定。

第二部分  启动Tomcat服务

一、Tomcat启动

(一)启动Tomcat服务

1.打开解压后的Tomcat文件夹

双击bin目录下的startup.bat

2.设置编码

因为在中国的Windows系统默认编码都是GBK,而Tomcat默认编码是UTF-8,导致乱码.

方法如下

(1)双击打开conf目录下的logging.properties

(2)将java.util.logging.ConsoleHandler.encoding 改为GBK,ctrl+s保存,(可能需要用管理员的方式才能修改完成)

小知识:

GBK编码中文占两个字节,UTF-8编码中文占3个字节

如果是在Maven中使用Tomcat,并且安装了Tomcat7和Maven Helper两个插件,就可以使用mvn tomcat7:run命令启动Tomcat

3.重新双击运行startup.bat

如果显示如图页面就说明已经运行成功了,如果报错可以见第九章有小编遇到的问题及解决方法。

4.检验启动后能否被访问

通过浏览器访问 http://localhost:8080,若能看到Apache Tomcat的内容就说明Tomcat已经启动成功

第三部分  运行html的hello页面

1.在tomcat的webapps目录下新建test文件夹

2.放入写好的test.html文件,或者在text文件里新建文本文档,写好代码后,修改文件后缀为.html

<!DOCTYPE html>

<html>

    <head>

    <title>hello</title>

    </head>

    <body>

        hello

    </body>

</html>

第四部分  访问页面

然后启动tomcat后在浏览器输入localhost:8080/test.html即可访问了

第五部分  修改Tomcat端口

(一)为什么要修改端口号?

tomcat默认的端口是8080(访问端口)http的默认端口是80.

如果访问的时候,输入http://www.baidu.com,相当于http://www.baidu.com:80

真正在项目上线之后,通常采用80

接下来我们将修改端口号8080为80

(二)修改端口号的方法

1.找到tomcat目录/conf/server.xml

2.选择以记事本打开,把8080改为你想修改的端口号,这里选择修改为80,修改后保存

注意:

1.修改的端口一定不能被占用;

2.修改完成后,进入bin目录,先启动shutdown.bat,再启动startup.bat 重启tomcat服务器。

3.打开tomcat后,打开浏览器输入http://localhost:80

看到小猫修改成功。

第六部分  Idea集成Tomcat

1.在File中选择Settings

2.“Build,Execution,Deployment”中选择“Application Servers”,点击“+”,就可以看到Tomcat Server了。

3.路径选择Tomcat的安装路径即可,导入后点OK。(Tomcat10版本可能会无法成功安装)

4.再点击OK

4.在Run中选择Edit Configurations…

5.在“+”中,就选择Tomcat Server,点击Local:

6.在Configuration中找到Tomcat地址,然后点击 OK 即可。

到这一步,Tomcat就配置完成啦~

第七部分  Idea运行Tomcat

一、创建项目与配置(以idea 2020版本为例)

(一)新建项目

1.在IntelliJ IDEA中,选择File -> New -> Project,选择项目类型并设置相关配置。

(二)创建项目

1.选择Java Enterprise 点击下方的Web Application,选择4.0版本,再点Next.

2.修改自定义项目名与自定义项目路径,后选择Finish

3.This Window:在本页面建立

New Window:在新页面建立

凭喜好选择,这里我们选择New Window

(三)配置pathes

1.先选择项目

2.在顶部菜单选择File,再点击Project Structure

3.先点击Modules-->点击demo666-->再点击web旁白的三角形-->右击WEB-INF,选择New Folder.../New Directory..

4.创建两个新文件夹classes和lib

5..选择paths路径-->选择Use module compile output path-->点击Output path右边的文件夹符号修改路径-->找到项目名下的web-->web下的新建的classes文件夹-->点击ok

6.同样点击Test output path右边的文件夹符号修改路径-->找到项目名下的web-->web下的新建的classes文件夹-->点击ok

8.在项目结构中,选择Dependencies --> +号 --> 选择Artifact(war包发布方式),配置项目的部署方式。

9.找到项目名下的web-->web下的新建的lib文件夹-->点击ok

10.选择Jar Directory,后点击ok

  • 11.点击在Run中选择Edit Configurations…

12.点击Deployment-->点击右侧+号-->选择Artifact...

13.出现如图所示的war exploded,后点击ok

第八部分  使用idea运行的Tomcat访问html

1.找到web下的index.jsp

2.修改标题以及body内的内容

3.点击右上角绿色的三角形(运行)

4.运行结果将在之前指定的浏览器展示

第九部分  遇到的问题及解决方法

(一)运行startup报错java.util.logging.ErrorManager: 4

解决方法链接:tomcat8.0 startup报错java.util.logging.ErrorManager: 4-CSDN博客

(二)localhost 已拒绝连接

这种错误通常出现在以下几种情况下:

1.服务器没有启动或者应用程序没有在服务器上运行。

2.服务器上的应用程序正在使用不同的端口,而你尝试连接的端口不正确。

3.防火墙或其他安全软件阻止了你的连接。

4.你输入的 URL 有误,无法正确识别要连接的服务器。

解决此问题的方法包括检查服务器是否启动或运行正确的应用程序,检查端口是否正确,关闭防火墙或配置其允许你的连接,或者检查 URL 是否正确。

如果你有任何关于Tomcat的问题也可以随时联系我,我们可以共同学习进步。

  • 8
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值