部署Tomcat ----【javaweb-02】

Tomcat

 

前言

  在javaweb的学习当中,Tomcat是十分重要的,没有它,我们的web应用程序就加载不了。

 

内容

1、什么是Tomcat?

   Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,是目前比较流行的Web 应用服务器。【说白了就是一个web服务器】

2、为什么要使用Tomcat?

  1. 轻量级
  2. 对初学者还算"友好"
  3. 免费!!

3、部署Tomcat的步骤

  1. 安装Tomcat

  Tomcat官网:http://tomcat.apache.org/

  点开后:找到Download选择自己需要的版本,这里我选择了Tomcat 9

  点开Tomcat 9后,我们往下拉,找到 Binary Distributions:下面有几个版本,我们根据自己的情况来选择

  

  下载完毕之后,我们解压该压缩包

  

  

  2. Tomcat的配置修改以及启动测试

  解压完毕以后,我们打开的文件里面有以下的文件

  

  了解过后,我们先尝试着启动Tomcat,首先打开bin文件夹,里面有许多脚本文件,在这里我们只需先记住两个:

  一个是startup.bat、一个是shutdown.bat 第一个是启动,第二个是关闭。

  那么接下来,我们就尝试着启动Tomcat吧。

  双击点开以后,它便会运行并弹出一个窗口,这个窗口就是启动后的窗口,如果我们想要关闭,只需要双击shutdown.bat或点击右上角的红叉即可。

  启动之后,我们打开浏览器,输入 http://localhost:8080/ 回车,接下来,你会惊喜的发现,浏览器加载出来一个页面

  当然,你也可能碰到加载不出来的情况。

  这里有以下几个原因,可能导致你无法加载:

  1. Java环境变量没有配置

  2. 需要配置兼容性

  3. 乱码问题:配置文件中设置编码

 

  接下来,我们便来进行Tomcat配置的修改,我们打开Tomcat中的conf文件夹找到下面的server,xml,这个是核心配置文件

  我们要在里面修改一个配置:

  打开后找到<Connector>这一块,我们将port改成8080即可

  接下来,我们来介绍一下8080的含义,以及localhost的含义:

  我们要了解以下几个常见的端口号:

  1. 8080   ---   Tomcat默认端口号

  2. 3306   ---   mysql的端口号

  3. 80   ---   http协议端口号

  4. 443   --- https协议端口号

  localhost: 表示主机名(我们一般情况下,基本上默认的都是localhost主机名)[不建议修改]

 

总结

  以上就是关于Tomcat的一些简单的部署与介绍,后面我们的程序启动都需要用到Tomcat,请务必完善相应的配置。

 

原文地址:https://www.cnblogs.com/Charles-H/p/Learning_Web_02.html