Tomcat服务器的概念与安装

当用户在浏览器浏览一些数据的时候,需要向服务器端发送请求(request),服务器端要对请求做出响应(response),这是客户端和服务器端的一种数据交互,完成这个交互功能的是一个容器,叫做web容器,web容器有很多种,常见的有Jboss、Weblogic、Jetty(SpringBoot默认的服务器就是Jetty)、Tomcat(汤姆猫)。

今天学习的是Tomcat。

1、下载Tomcat。

·下载的地址是:https://tomcat.apache.org

·Tomcat有两种版本:

|-免安装版本:直接解压就可以使用了

|-安装版本:需要安装才能使用(安装过程非常简单)

2、安装之前最好关闭一些杀毒软件

3、Tomcat需要JDK的运行时环境支持

4、指定Tomcat的安装路径

之后选择安装

5、重要的目录:

·bin:保存tomcat的可执行文件

·conf:保存tomcat相关的配置文件

·lib:保存tomcat需要使用到的jar包

·logs:保存tomcat的日志信息,如果你的tomcat启动失败(闪退),可以在该目录中查看日志找出失败的原因。

·webapps:部属项目的目录

6、启动服务器

找到安装目录下的bin目录,双击启动

程序“startup.bat”

如果不闪退表示启动成功。

7、在浏览器中访问tomcat服务器(首页)

访问地址是:

http://localhost:8080

http://127.0.0.1:8080

如果你安装失败了:

1、最大原因就是jdk的环境变量配置不标准。

2、如果你的jdk环境变量配置都没问题:请按照如下步骤去走

3、控制台中文乱码解决:

·步骤一:

在bin 目录下的catalina 配置文件中,添加以下设置

set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=UTF-8"

·步骤二:

|-找到/conf/logging.properties |-添加语句:java.util.logging.ConsoleHandler.encoding = GBK

将原来的utf-8改成GBK

|-重启tomcat,查看日志数据即可!

总结:

  1. http是一种电脑之间的数据传输协议,协议就是一套规范标准。
  2. web服务器的概念:它是前后端数据交互桥梁,常见服务器有tomcat,jetty等等。
  3. URL地址组成:协议(http) --->主机地址(ip地址或者域名)-->端口(比如8080)-->访问资源的路径(path)--->参数(传递到服务器端的参数),传统的方式就路径后面+?参数=值
  1. 打开页面一般浏览器会发送多个请求到服务端
  2. Tomcat的概念:它是一个很小的web容器。
  3. Tomcat的下载和安装:

|-选择jre所在的路径

|-安装的路径你要记住

|-安装目录下的几个重要的文件夹你要记住

  1. Tomcat有一个主配置文件可以修改端口号等等,这个配置文件就是server.xml文件
经验分享 程序员 微信小程序 职场和发展