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,查看日志数据即可!
总结:
- http是一种电脑之间的数据传输协议,协议就是一套规范标准。
- web服务器的概念:它是前后端数据交互桥梁,常见服务器有tomcat,jetty等等。
- URL地址组成:协议(http) --->主机地址(ip地址或者域名)-->端口(比如8080)-->访问资源的路径(path)--->参数(传递到服务器端的参数),传统的方式就路径后面+?参数=值
- 打开页面一般浏览器会发送多个请求到服务端
- Tomcat的概念:它是一个很小的web容器。
- Tomcat的下载和安装:
|-选择jre所在的路径
|-安装的路径你要记住
|-安装目录下的几个重要的文件夹你要记住
- Tomcat有一个主配置文件可以修改端口号等等,这个配置文件就是server.xml文件