Windows下Tomcat的安装与配置
Tomcat简介
Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。
Apache是这样介绍Tomcat的:
The Apache Tomcat software is an open source implementation of the Java Servlet,
JavaServer Pages, Java Expression Language and Java WebSocket technologies.
-----------------------------------------------------------------------------------------
Tomcat是对Java Servlet、JavaServer Pages(JSP)、Java Expression Language(表达式语言)
和Java WebSocket(网络套接字)多种技术的一个开源的实现。
由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,再加上它技术先进、性能稳定,而且免费的诸多特点,Tomcat已成为目前比较流行的Web 应用服务器。
Tomcat下载
Tomcat下载地址:http://tomcat.apache.org/
进入官网以后,左侧 Download 目录中会列出当前可供下载的 Tomcat 版本,当前时间的最新版是Tomcat 9.0。
选择你想要下载的Tomcat版本,进入下载页面,根据你的操作系统类型选择相应的压缩包进行下载。
注:tar.gz 压缩格式用于UNIX操作系统,zip压缩格式用于windows操作系统。
如果下载了二进制安装文件Installer,那么tocmat会被安装成一种服务,此时需要注意修改该服务为自动启动。当启动后,会发现状态栏出现tomcat的管理图标。
推荐直接下载压缩包zip 即可,我选择下载的是64-bit Windows zip(pgp,md5,sha1),下载得到的软件信息如下。
Tomcat安装
接下来开始安装Tomcat,将下载好的Tomcat安装包解压,解压后的文件内容如下。
在windows操作系统下,可通过运行bin目录下的startup.bat文件启动Tomcat,若Tomcat未能正确启动且无任何提示,可采取以下方法。
在windows的运行程序窗口中输入“cmd”-->确定,调出windows的命令行窗口,将startup.bat文件拖拽至windows命令行窗口中执行。
若命令行窗口中出现如下错误提示,则表示 CATALINA_HOME 环境变量配置不正确。
在系统环境变量中配置 CATALINA_HOME 环境变量,变量值为你的Tomcat根目录,及bin目录所在的文件夹目录。
若命令行窗口出现如下错误提示,则表示 JAVE_HOME 或 JRE_HOME 环境变量配置不正确。
需先安装JDK或JRE,软件下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
在系统环境变量中配置 JAVE_HOME 或 JRE_HOME 环境变量,变量值为你安装的 JDK 或 JRE 的根目录,及bin目录所在的文件夹目录。
JDK安装完成以后,可以通过在命令行中输入 java -version 来查看JDK的版本信息。
若以上配置均正确的情况下,使用startup.bat文件启动Tomcat时,仍然出现Tomcat不能正确启动,且新弹出的tomcat启动窗口马上消失导致无法查看启动失败原因,可通过以下方法解决。
改为使用 catalina run 命令启动Tomcat,在windows命令行窗口中运行 catalina run 。
若命令行窗口出现以下错误提示,需将 %CATALINA_HOME%\bin 目录添加到 path 环境变量中。
catalina run 命令会在当前窗口中启动Tomcat ,若启动失败不会自动关闭窗口,我们可以通过窗口中的启动日志来查看启动失败的原因。
若在启动日志中看到如下错误提示信息,则表示启动失败是由于端口被占用导致。
此时需修改CATALINA_HOME/conf/server.xml中端口配置。
至此,运行Tomcat所需基本配置都已设置完毕,再次运行startup.bat文件启动Tomcat。
Tomcat启动测试
打开浏览器,输入:http://localhost:8080/
出现如下页面,表示Tomcat正确启动了,可以通过执行shutdown.bat 文件来关闭Tomcat。
备注:实际上,无论是通过startup.bat文件启动Tomcat还是通过shutdown.bat文件来关闭Tomcat,其最终都是通过调用catalina.bat文件来执行(UNIX系统下是.sh文件)。
catalina命令用法如下:
debug 在调试器中启动Tomcat
debug -security
在带有安全管理器的调试器中启动Tomcat
jpda start
在JPDA调试器中启动Tomcat
run
在当前窗口中启动Tomcat(不切换窗口)
run -security
在带有安全管理器的情况下,在当前窗口中启动Tomcat(不切换窗口)
start
打开一个新窗口,并在其中启动Tomcat(切换至新窗口)
start -security
在带有安全管理器的情况下,在新窗口中启动Tomcat(切换至新窗口)
stop
关闭Tomcat
version
显示Tomcat版本信息
Windows下Tomcat的安装与配置相关推荐
- Linux下Tomcat的安装与配置
本篇文章主要对如何在Linux下安装与配置Tomcat进行介绍. 如果想要了解Windows下Tomcat的安装与配置,请参考文章: https://blog.csdn.net ...
- Windows下Memcached的安装与配置
Windows下Memcached的安装与配置 安装: 1.下载memcached, http://www.danga.com/memcached/ ; 2.解压,比如放在 D:\memcached- ...
- Windows下Tuxedo的安装与配置-无数据库
Windows下Tuxedo的安装与配置-无数据库 草木瓜 2005-5-18 一.安装前的文件准备 下载Tuxedo For Windows版本和License文件,本机采用的是Tuxedo9 wi ...
- Windows下Tuxedo的安装与配置
Windows下Tuxedo的安装与配置-无数据库 一.安装前的文件准备 下载Tuxedo For Windows版本和License文件,本机采用的是Tuxedo9 windows版本.具体 Win ...
- Windows下Solr的安装与配置,附DIH全量导入MySQL数据、IK分词器配置详解——不用集成Tomcat
Solr是Apache开源的比较稳定的一款全文搜索引擎,也是市面上相对比较流行的一款全文搜索引擎,好不好用你用过之后自有判断.今天给大家分享一下它的安装与配置,我用的是7.7.2版本.废话不多说,开搞 ...
- Windows下MySQL下载安装、配置与使用
用过MySQL之后,不论容量的话,发现比其他两个(sql server .oracle)好用的多,一下子就喜欢上了.下面给那些还不知道怎么弄的童鞋们写下具体的方法步骤. (我这个写得有点太详细了,甚至 ...
- windows下Emacs的安装与配置
近期在学习windows下的Emacs,遇到不少问题,比方什么home文件夹啦,.emacs配置文件啦,.el文件啦,通过几天的重复琢磨,最终有所感悟.我想不仅是我,非常多人都遇到过这些问题,如今就总 ...
- 大数据时代--windows下spark的安装与配置教程
2017年10月19日 10:34:25 Silence-wen 阅读数:9256 标签: 大数据hadoopscalaspark 版权声明:本文为博主原创文章,转载时请注明出处. https://b ...
- windows下phpmyadmin的安装与配置
安装的前提条件:php:apache:mysql 一.安装Apache,配置成功一个普通网站服务器 运行下载好的"apache_2.0.55-win32-x86-no_ssl.msi&quo ...
最新文章
- javascript全栈开发实践-准备
- php 导入表格数据,PHPExcel 导入Excel数据的方法
- CommandLineRunner、ApplicationRunner 接口
- 文献记录(part35)--Mixed pooling and richer attention feature fusion for crack detection
- Java中的数据库架构导航
- OpenCV_02 图像的基本操作:图像IO+绘制图形+像素点+属性+图像通道+色彩空间的改变
- CVPR2021 最佳论文候选—提高图像风格迁移的鲁棒性
- Spring Boot 学习之,数据库三 ,事务
- Windows Phone 8.1中AppBarToggleButton的绑定问题
- spark分片个数的确定及Spark内存错误(GC error)的迂回解决方式
- 微信公众号网页授权代码优化过程(三)
- 计算机毕业设计看这篇就够了(二)毕设流程
- SPSS导入excel文件时,保留4位小数点
- 电脑没有长截图功能,一招即可截下来!如何用电脑做长截图
- AD元件库下载不了的用下面这个链接试试
- 【操作系统基础】进程管理(三)进程同步与互斥
- Javaweb 聊天室
- CSS的补充(3 空间转换 动画)
- MakeItTalk用一段语音让一张照片动起来
- 彻底卸载Windows 10自带的杀毒软件windows defender
热门文章
- 盘点国内Android移动广告平台的现状
- 三十岁而立之年混成怎么样才算成功?
- 销售系统—指引腾讯广告平台对接销售系统操作
- Python入门:Python基础
- 山东大学一学生确诊阳性,超一万师生紧急转运异地隔离!
- 【CC6】Thank you, toastmasters! Thank you, EF Phoenixes!
- 天之痕中文硬盘版@BT影视天堂@猪猪乐园@只发精品的解压密码
- 从零开始做歌词生成器 - 0 - 抓取网易云3万首歌词
- codeforces+contest+985D. Sand Fortress+思维
- 如何修复崩溃服务器,cm服务器崩溃,修复解决方案