首先请看一下我另一篇文章讲述HTTP协议的:HTTP协议链接
在了解了HTTP协议后,对浏览器和服务器的交互过程以及规范有了一定程度的认知,接下来介绍服务器。
Tomcat服务器介绍和使用:
服务器的概念和作用
问题:
Java代码的一个重要的作用就是进行数据的处理,但是运行编写的代码,只有一次性,也就是运行完毕后,如果需要再次运行则需要再次手动启动代码的执行。但是我们无法提前知道用户会何时发送请求,也就无法决定我们编写的java代码应该什么时候启动运行。而且手动运行也变得不现实。
解决:
可以用代码编写一个容器(对象),该容器可以根据用户的请求来启动并运行我们编写的数据逻辑代码。
解释:
所谓服务器就是代码编写的一个可以根据用户请求实时的调用执行对应的逻辑代码的一个容器。在普通用户看来就是一个安装程序。我们只需要将服务器在操作系统上进行安装,并将我们事先编写好的逻辑处理代码根据规则放到服务器的指定位置,启动服务器,那么服务器就自动的会根据接收到请求来调用并执行对象的逻辑代码进行处理。
Tomcat服务的下载和安装:
下载地址:
https://tomcat.apache.org/download-90.cgi
安装:
下载成功后为压缩包文件,解压即可使用。注意别解压到含中文目录中
目录结构介绍:
\bin 存放启动和关闭Tomcat的可执行文件
\conf 存放Tomcat的配置文件
\lib 存放库文件
\logs 存放日志文件
\temp 存放临时文件
\webapps 存放Web应用
\work 存放JSP转换后的Servlet文件
校验安装:
在\bin目录打开startup.bat启动服务器,在浏览器输入:localhost:8080打开即可,若是端口被占用可以去\conf配置文件修改端口号再重新操作。
注意:Tomcat需要JDK环境,若没有安装JDK,则打开startup.bat时会闪退。
若配置JDK后还是闪退,在startup.bat文件中第一行加入:
SET JAVA_HOME=(JDK目录)
SET CATALINA_HOME=(解压后Tomcat的目录)