Tomcat 服务器介绍和使用

服务器的概念和作用

问题:

学习了 java 编程之后,java 代码的一个很重要的作用就是进行数据的处理,但是目前来说我们运行编写的代码,只有一次性,也就是运行完毕后,如果需要再次运行则需要再次手动启动代码的执行。但是我们无法提前用户会何时发送请求,也就无法决定我们编写的 java 代码应该什么时候启动运行。而且手动运行也变得不现实。

解决:

那么根据 java 的网络编内容,我们是不是可以使用代码编写一个容器

(对象) 呢?,该容器可以根据用户的请求来启动并运行我们编写的数据逻辑代码。答案是可以的。

实现:

服务器

流程:客户端请求 ---> tomcat服务器 -->java程序 --->返回相对应的html

解释:

所谓服务器其实就是代码编写的一个可以根据用户请求实时的调用执行对应的逻辑代码的一个容器。在普通用户看来就是一个安装程序。我们只需要将服务器在操作系统上进行安装,并将我们事先编写好的逻辑处理代码根据规则放到服务器的指定位置,启动服务器,那么服务器就自动的会根据接收到请求调用并执行对象的逻辑代码进行处理。

Tomcat 服务的下载和安装:

下载地址:

https://tomcat.apache.org/download-70.cgi

安装:

下载成功后会为压缩包文件,解压即可

使用注意:尽量不要解压在中文目录中

目录结构介绍:

\Backup 运行时候会备份基础的配置

\bin 存放启动和关闭 Tomcat 的可执行文件

\conf 存放Tomcat 的配置文件

\lib 存放库文件

\logs 存放日志文件

\temp 存放临时文件

\webapps 存放web 应用,默认在这里读项目。

\work 存放JSP 转换后的Servlet 文件

校验安装:

打开 bin 目录,然后双击执行 startup.bat 文件,打开浏览器在地址栏中输入 localhost:8080/ 如果出现 tomcat 广告页安装成功

常见问题:

1、tomcat 的运行依赖 JDK,必须配置 JDK 环境。配置方式参照: https://jingyan.baidu.com/article/6dad5075d1dc4

0a123e36ea3.html

2、闪退,启动闪退问题一般是因为 JDK 的环境变量配置有问题, 参照 1 进行重新进行配置,如果还是闪退,使用:

在 bin\startup.bat 文件中的第一行前面加入: SET JAVA_HOME=JDK 目录

SET CATALINA_HOME=解压后 Tomcat 的目录

这样,运行 startup.bat 就可以正常启动 tomcat 服务器,如果想点击 shutdown.bat 关闭服务器,同样在 shutdown.bat 文件中加入上面的两行即可

原文地址:https://www.cnblogs.com/ruckly/p/11000680.html

时间: 2024-08-11 15:42:55

Tomcat 服务器介绍和使用的相关文章

JAVA学习-Tomcat服务器介绍

Apache的开源web服务器.可以解析php,js,css,一起jsp/Servlet容器. 安装Tomcat7安装包. 第一步,先下载Tomcat服务器. 下载地址 http://tomcat.apache.org/download-70.cgi#7.0.67 第二步,解压到硬盘. D:\apache-tomcat-7.0.67 第三步,配置环境变量. 系统变量,新建变量CATALINA_HOME名.变量值就是第二步中的服务器根目录. 第四步,测试首页. 运行Tomcat服务器,bin目录下

tomcat服务器介绍之二 、session服务器实现方法

上次讲到了session会话的绑定,通过nginx和apache(3种方式)实现 session会话的复制,通过DeltaManager和apache(mod_jk)实现 这次讲解基于msm实现session服务器的过程,需要用到的软件包如下: 一.准备工作,先部署nginx可以反向代理客户端请求至2台tomcat服务器 测试环境在centos7上,使用nginx和tomcat7实现:参考网页 https://code.google.com/p/memcached-session-manager

Tomcat服务器与HTTP协议

Tomcat服务器与HTTP协议 一.  Tomcat服务器 1.tomcat服务器 1.web :网页,它代表的是网络上的资源.(java技术开发动态的web资源,即动态web页面,在Java中,动态web资源开发技术统称为Javaweb.) 网络的资源分为两种 1.静态资源------主要用于展示信息     html 2.动态资源------交 互                 jsp asp php 2.javaweb开发中常见的服务器. weblogic  BEA公司------它是

tomcat服务器相关介绍一

一.Tomcat是什么 Tomcat是Apache在符合J2EE的JSP.Servlet标准下开发的一个JSP服务器,tomcat侧重于servlet引擎,如果以standalone方式运行,可以作为web服务器来使用,支持JSP:tomcat是由java语言开发的,需要在java虚拟机上进行工作. 二.Tomcat的常见的组件 服务器:Server Tomcat的一个实例,通常一个JVM只能包含一个Tomcat实例 服务:Service 一个服务组件通常包含一个引擎和与此引擎相关联的一个或多个

Tomcat理论介绍

在介绍Tomcat之前我们再来好好回顾一下Servlet和JSP Servlet是一种CGI技术,能实现让Java开发动态的Web资源,并通过CGI技术与前端的Web服务器进行通信,但其对HTML文档的定义都要有JAVA程序来实现,任何静态资源以发生修改都要重新编译整个Java页面程序,非常的麻烦,并且Java程序员必须了解前端HTML的展示方式 servlet也可以被认为是服务器端的applet.servlet被Web服务器加载和执行,就如同applet被浏览器加载和执行一样.servlet从

Cacti监控Tomcat服务器实现过程

1 首先去官网上面下载通用的监控模板 一般使用TomcatStats-0.1.zip 模板居多,下载地址: http://forums.cacti.net/download/file.php?id=12310, 在linux服务器上面使用wget下载,wget http://forums.cacti.net/download/file.php?id=12310,报如下错误: 正在连接 forums.cacti.net|173.225.179.10|:80... 已连接. 已发出 HTTP 请求,

在Windows下安装Tomcat服务器

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选服务器. 在Windows下安装Tomcat服务器的方式有两种,一种是直接安装,一种是绿色版,解压后就可以直接使用的 这篇博客为大家介绍第二种方式 首先从http://download.csdn.net/detail/u010105970/9493219中下载Tomcat服务器 第一步将Tomcat服务器的压缩包放在D:\dev

Java中常见的5种WEB服务器介绍

这篇文章主要介绍了Java中常见的5种WEB服务器介绍,它们分别是Tomcat.Resin.JBoss.WebSphere.WebLogic,需要的朋友可以参考下 Web服务器是运行及发布Web应用的容器,只有将开发的Web项目放置到该容器中,才能使网络中的所有用户通过浏览器进行访问.开发Java Web应用所采用的服务器主要是与JSP/Servlet兼容的Web服务器,比较常用的有Tomcat.Resin.JBoss.WebSphere 和 WebLogic 等,下面将分别进行介绍. Tomc

Linux下安装MyEclipse和Tomcat服务器详解,以及我安装过程中所出现的问题以及解决办法,并实现一个web小程序

1.首先,先要去MyEclipse和Tomcat的官网去下载Linux版的压缩文件,而MyEclipse的中文官网是需要登录并有可能要付钱,大家可以去网上下载,还有就是Tomcat的linux版,这个直接上官网就可以下载了,下载后我还是通通把它们放在我E盘下的as目录底下,如果大家还没配置好jdk,即Java环境的话,可看我这篇文章:http://blog.csdn.net/u012561176/article/details/45119047 这里我就直接进行操作了! 我E盘下的as文件夹