【翻译】Tomcat 6.0 安装与启动
本篇来自Tomcat6官方文档:运行手册running.txt
有很多以前都没注意的问题,这里正好学习下。
系列文章来自:《Tomcat官方文档翻译》
Tomcat的安装
1 确认本机是否已安装JRE或者JDK,可以通过在命令行中输入java -version来查看。
tomcat6需要JDK或者JRE在5或者之后的版本。
2 下载tomcat:http://tomcat.apache.org/download-60.cgi
可以选择下载二进制安装文件Installer或者直接下载压缩包。
这里推荐直接下载 压缩包zip 即可。
如果下载了安装文件,那么tocmat会被安装成一种服务,此时需要注意修改该服务为自动启动。当启动后,会发现状态栏出现tomcat的管理图标。
3 配置环境变量【注意,这部分的操作都不是必须的!如果使用脚本启动,系统会自动设置这些变量;前提是你的JDK或者JRE已经正确安装】
3.1 首先应该设置CATALINA_HOME环境变量,为tomcatxxx的目录。如果没有设置,当启动时,路径会被自动设置。
3.2 设置JAVA_HOME 或者 JRE_HOME,这里如果没有设置,系统会自动搜寻。如果找不到,tomcat的启动器会闪退。
3.3 设置CATALINA_OPTS和JAVA_OPTS用于配置tomcat和jvm的相关参数。
Tomcat的启动
在windows下可以通过两种方式启动:
%CATALINA_HOME%\bin\startup.bat %CATALINA_HOME%\bin\catalina.bat start
在*nix系统下可以通过下面的方式启动:
%CATALINA_HOME%\bin\startup.sh %CATALINA_HOME%\bin\catalina.sh start
启动后,通过http://localhost:8080可以访问。
Tomcat的关闭
在windows下可以通过下面方式关闭:
%CATALINA_HOME%\bin\shutdown.bat %CATALINA_HOME%\bin\catalina.bat stop 直接关闭启动窗口
在*nix下可以通过下面的方式关闭:
%CATALINA_HOME%\bin\shutdown.sh %CATALINA_HOME%\bin\catalina.sh stop 直接在终端中停止脚本
Tomcat常见故障
1 Http端口冲突
这种问题可能是已经启动了一个tomcat服务,当启动第二个时,端口已经被占用,就会报错。
【解决办法】
修改CATALINA_HOME/conf/server.xml中8080端口
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
当然修改后,访问的URL也会发生改变,比如修改成9999时,访问地址变为:http://localhost:9999
2 locahost找不到
这种情况可能是由于设置了网络代理。
【解决办法】
修改代理的配置,不同浏览器操作可能不同。
Tomcat可选组件
Tomcat提供了两个组件:
1 Tomcat本地库:用于通过HTTP和AJP连接Tomcat。
可以通过配置server.xml禁用该库
2 Tomcat守护进程:windows中安装成服务;*nix中安装成守护进程。
通过修改安装器命名,修改服务名称(没有试过!)
这两个组件都是基于C语言并且在JRE中执行,winodws版本的安装包中自带这两个组件,其他版本的需要自己手动下载对应的版本安装。
Linux下目录介绍
其他文档参考
【翻译】Tomcat 6.0 安装与启动相关推荐
- javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程
tomcat服务器的安装.启动 下载及安装 下载 官网下载合适的版本:https://tomcat.apache.org/ 我装的是9.0.37版本. 安装 把从官网下载的文件放到想要安装的位置,解压 ...
- VB讲课笔记01:VB6.0安装与启动
VB讲课笔记01:VB6.0安装与启动 一.安装VB6.0 VB6.0安装在Windows7.8.10上必须设置安装程序的兼容性. 1.设置安装程序的兼容性
- Linux Tomcat 6.0安装配置实践总结
系统环境: Red Hat Enterprise Linux Server release 5.7 (Tikanga) 64位 Tomcat下载 从官方网站 http://tomcat.apache ...
- Tomcat 7.0安装与配置
安装JDK就是为了能搭建Web服务器Tomcat和配置开发工具eclipse,先讲Tomcat服务器配置吧,因为eclipse的server配置中也要用到Tomcat. Tomcat的下载就不想多说, ...
- Tomcat服务器的安装和启动
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 安装 一.从Tomcat官网下载解压 二.Tomcat启动 1.启动 2.诊断 总结 安装 提示:这里可以添加本文要记录的大 ...
- tomcat 9.0安装教程以及在安装过程中可能出现问题的解决方法
今天跟着教程安装tomcat 9.0 结果发现安装之后有一堆的错误,百度了一堆的解决方案,这里做一个小结.总的内容包括 1. tomcat 9.0的安装过程 2. 对于卸载 tomcate 9.0时, ...
- [转载]Tomcat 6.0 安装配置
[转自:http://blog.pfan.cn/suneveryday/34162.html] 第一步:下载j2sdk和tomcat:到sun官方站点 最新的jdk为1.6.04,tomcat ...
- Tomcat下载、安装、启动最全教程
Tomcat 是什么? Tomcat 是由 Apache 开发的一个 Servlet 容器,实现了对 Servlet 和 JSP 的支持,由于 Tomcat 本身也内含了一个 HTTP 服务器,它也可 ...
- win7下安装配置Tomcat 7.0
1 Java环境搭建 这里需要安装JDK及其环境变量的配置.具体过程可以参考我之前写的Java开发环境搭建 一文,此处不再赘述. 2 Tomcat 7.0安装及配置 2.1 Tomcat 7.0下载及 ...
- 【apollo6.0安装全教程】
apollo6.0(开发版)安装教程 可能全网最全! 0关于apollo安装的版本提示! 1电脑推荐配置!!非常重要!! 2安装ubuntu系统 3安装NVIDIA GPU 驱动 4换国内源 5安装d ...
最新文章
- 16、计算机图形学——基于AABB进行光线追踪的加速(下)
- flex4.6 图表 在module中 x轴旋转正确的做法
- c语言socket调用图灵API,socket通信(四):socket实现机器人在线聊天
- uniapp 页面下次渲染完成后执行:this.$nextTick
- mate30pro 优化 开发者选项_10 个开发者必知的 MySQL 8.0 新功能
- 自己动手构造编译系统:编译、汇编与链接2.1.3 符号表管理
- DOM包裹wrap()方法
- java开发过程中,报错Dangling meta character '*' near index 0,解决办法
- 【华为敏捷/DevOps实践】2. Wiki凭什么持续得到开发人员和团队的喜爱
- matlab arctan 反函数,arctanx的导数是什么 反函数求导公式
- 关于linux交换分区的增大
- 解决Mysql数据库提示innodb表不存在的问题
- DxO FilmPack 5详细教程:对照片进行艺术渲染,使其具有专业电影的色彩和颗粒感
- zabbix再爆高危SQL注入漏洞,可获系统权限
- VM虚拟机装Windows2000成功后VM Tools失败解决方法
- 烧写linux系统到盒子,在Linux命令行中将礼品包装在盒子中
- 什么是 Refresh Token
- HTML在线转换成PDF
- FPGA之OV7725摄像头采集与VGA显示实验--3--摄像头配置模块实现(Verilog代码)
- 从哈密尔顿路径谈NP问题
热门文章
- 2021年遥感类SCI期刊JCR分区/中科院分区排名与影响因子汇总
- 如何使用origin画韦恩图?
- scsi设备扫描特征分析
- 试从微型计算机的硬件组成角度谈谈单片机,单片机原理及应用习题答案
- android 8187驱动 win7,RTL8187 无线网卡在win7下的驱动问题
- web前端之JavaScript高级程序设计六:事件
- 数学建模写作指导20篇(一)-如何写好数学建模论文?
- openwrt打印服务器硬件需求,openwrt打印服务器
- HDU2157 How many ways??(可达矩阵+矩阵快速幂)
- 啊,久违的 win7 开机画面!