【Tomcat】tomcat简单介绍,安装以及启动(一)

最为一个资深的吊死程序猿,在工作中,经常使用tomcat,但是从来没有做过深入的总结,真是罪过。从这篇博文开始,我们对tomcat进行一个深入的学习,先是基本使用学习,之后我们再看一看tomcat的源码部分。不多说了,我们直接进入正题:

tomcat介绍:

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。目前最新版本是8.0。

Tomcat服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

这部分的内容说实话,网上很多,不再多说,大家多查一下资料就好。

tomcat官网

官网首页:http://tomcat.apache.org/index.html

进入首页之后,大家可以看到tomcat的三个稳定版本:tomcat6.x, tomcat7.x, tomcat8.x。在企业中经常使用的是6.x,7.x,一般的企业不会一味追求最新,最新版可能不稳定,而且版本变化会增加学习成本等等。

tomcat安装版本

tomcat有两种版本:

1. 普通安装版本(服务版):可执行文件,安装好后会在系统中注册服务.

  1. 解压版(二进制版):解压后需要配置环境变量,建议使用此版本。

这是两种不同的下载版本,一个是普通安装版本,一个是解压安装版本。使用起来是一样的,只是在普通安装版本中有一些界面可提供对Tomcat的快捷设置,而且普通安装会将Tomcat作为系统服务进行注册,只能安装一个tomcat,有时我们同时需要多个tomcat,所以建议使用解压版,安装简单,方便。

注:在安装tomcat之前,你需要安装JDK1.6或者1.7都可以,本人使用的jdk1.8,最好你还是使用jdk1.7,其他都一样。

(JDK安装配置教程)[http://jingyan.baidu.com/article/bea41d435bc695b4c41be648.html]

tomcat目录介绍:

我们这篇文章介绍的是tomcat6.x或7.x的目录,6.0之后较5.0版本目录发生比较大的变化。

目录结构

即:

/bin:存放windows或Linux平台上启动和关闭Tomcat的脚本文件

/conf:存放Tomcat服务器的各种全局配置文件,其中最重要的是server.xml和web.xml

/lib:存放所需的所有jar文件(整合了原来tomcat5.5中的common/share/server三个目录下的所有jar)

/logs:存放Tomcat执行时的日志文件

/temp:存放Tomcat运行时所产生的临时文件

/webapps:Tomcat的主要Web发布目录,默认情况下把Web应用文件放于此目录

/work:存放JSP编译后产生的class文件

Tomcat启动

找到tomcat的安装目录,在/bin目录下,windows系统启动start.up脚本,linux系统启动start.sh文件,当看到如下界面,说名tomcat已经启动成功。

下面我们在浏览器中访问一下tomcat:输入(http://localhost:8080/)[http://localhost:8080/]即可,此时我们可以看到tomcat的页面了。

注意:如果tomcat不能正常启动,主要是有两个原因:

1. 验证jdk是否安装成功,如下图,jdk已成功安装,否则重新安装。

2. 端口号被占用问题:

tomcat的默认端口号为8080,如果有其他软件占用了此端口,则会导致tomcat不能启动;

解决方案:

用FPort等软件查看端口使用情况,然后 kill 此进程即可;

有点累了,下篇博文我们继续。下篇我们开始介绍tomcat和eclipse的集成,以及启动。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-08-05 07:07:49

【Tomcat】tomcat简单介绍,安装以及启动(一)的相关文章

Rabbitmq 简单介绍,安装和go客户端使用

Rabbitmq 简单介绍,安装和go客户端使用 1,消息队列介绍 1.1 什么是消息队列? 消息队列(英语:Message queue)是一种进程间通信或同一进程的不同线程间的通信方式,软件的贮列用来处理一系列的输入,通常是来自用户.消息队列提供了异步的通信协议,每一个贮列中的纪录包含详细说明的数据,包含发生的时间,输入设备的种类,以及特定的输入参数,也就是说:消息的发送者和接收者不需要同时与消息队列互交.消息会保存在队列中,直到接收者取回它.消息队列,一般我们会简称他为MQ(Message

Tomcat的简单介绍,安装,以及简单的配置运用

Tomcat介绍: Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,是开发和调试JSP 程序的首选.对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求.实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的. 当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和

Tomcat的下载、安装、启动与关闭(ubuntu server 16.04)

从官网下载 Binary Distributions 版本的相应的压缩包, 解压后,放到想要的目录即可. 启动和关闭Tomcat服务器 进入tomcat目录下的bin目录,执行 ./startup.sh 或 ./shutdown.sh $ cd apache-tomcat-9.0.7/bin $ ./startup.sh # 启动Tomcat服务器 $ ./shutdown.sh # 关闭Tomcat服务器 Tomcat服务器启动后,通过内网的另一台机器进行访问,其中192.168.100.14

memcached的安装启动(仅介绍安装和启动)

什么是NoSQL 非关系型数据库就是NoSQL?,关系型数据库代表MySQL对于关系型数据库来说,是需要把数据存储到库.表.行.字段里,查询的时候根据条件一行行地去匹配?,当量非常?大的时候就很耗费时间和资源,尤其是数据是需要从磁盘里去检索NoSQL数据库存储原理非常简单(典型的数据类型为k-v?),不存在繁杂的关系链,比如mysq查询的时候,需要找到对应的库.表(通常是多个表)以及字段.NoSQL数据是可以存储在内存里,从内存中查询数据速度会非常快NoSQL在性能表现上虽然能优于关系型数据库,

Nginx 的安装 与 启动

没有图文说明,是我看着视频一步一步照做的,安装过程了,也随便把步骤记录下来了. 我是新装 Linux 服务器,所以安装过程中出现的错误也是第一遇到,希望对你们有所帮助. 也是方便自己以后再次安装 nignx的时候也可以看我博客了.2019-01-06 -------------------------------------------------------------安装 nginx-------------------------------------------------------

一个简单的dos脚本, svn 获取代码 - Tomcat 备份 - Maven 编译 - 停止/启动Tomcat - Tomcat站点 发布

获取最新代码 svn update --username %SVN_USER% --password %SVN_PASSWORD% >> "../%LOG_FILE%" 备份Tomcat 站点 md "%APP_ROOT%\backup\%MVN_PROFILE%-%CUR_DATE%-%myran%" >> "%LOG_FILE%" xcopy "%APP_ROOT%\%MVN_PROFILE%" &

安装及启动Tomcat

安装及启动Tomcat 法一:从命令行启动Tomcat: 配置环境变量 Windos+R输入cmd打开dos窗口转到D:\apache-tomcat-7.0.54\bin目录,并输入startup.bat启动tomcat如图: 接下来自动跳转tomcat启动窗口,如图 在浏览器输入http://localhost:8080/,如图所示启动成功 法二,不需要配置环境变量,直接找到tomcat目录D:\apache-tomcat-7.0.54\bin,双击运行文件startup.bat,即可启动.

免安装的tomcat双击startup.bat后,启动窗口一闪而过

免安装的tomcat双击startup.bat后,启动窗口一闪而过,而且tomcat服务未启动.原因是:在启动tomcat是,需要读取环境变量和配置信息,缺少了这些信息,就不能登记环境变量,导致了tomcat的闪退.解决办法:1.在已解压的tomcat的bin文件夹下找到startup.bat,右击->编辑.在文件头加入下面两行:SET JAVA_HOME=D:\Java\jdk1.6.0_10 (java jdk目录)SET TOMCAT_HOME=E:\tomcat-6.0.35 (解压后的

1.3 Tomcat的下载和安装

Tomcat是Java领域最著名的开源web容器,简单.易用,稳定性极好,既可以作为个人学习之用,也可以作为商业产品发布.Tomcat不仅提供了Web容器的基本功能,还支持JAAS和JNDI绑定等. 1.3.1 安装Tomcat服务器 因为Tomcat完个是纯Java实现,因此它是平台无关的,在任何平台上运行完全相同.在Windows和Linux平台上的安装及配置基本相同.我们Windows平台为示范,介绍Tomcat的下载和安装. 1. 登录http://tomcat.apache.org站点

Tomcat的简单归纳总结

2017年08月09日 12:39:23 大道之简 阅读数:1072 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/HcJsJqJSSM/article/details/76981659       Tomcat的简单归纳总结 一:开门见山--->Tomcat的两种平台的安装简单介绍    1.1Window平台的安装--->     使用解压版的就可以了,安装版的使用的较少一些.下载地址: Tomcat下载地址:http://tomcat.