Tomcat 下载、安装与配置
进行 JAVA web 开发,都要先安装tomcat,本文记录了Tomcat的下载、安装和配置,并在第三部分介绍了因为端口占用问题导致Tomcat无法正常启动的解决方法,以备日后使用。
1 下载Tomcat
tomcat是免费的,从官网就可以下载http://tomcat.apache.org/,选择左侧 download——tomcat 8(8现在分为8.0.0和8.5.3,现在9版本还不太稳定)
根据自己电脑的系统选择下载包。我的电脑是windows 64位。
2 Tomcat的运行环境搭建
解压下载好的zip文件,双击bin目录下的 startup.bat,如果控制台闪退,说明tomcat找不到JDK(tomcat本质上也是java程序,需要JDK才能运行)。解决方法是:计算机——属性——高级系统设置——环境变量——新建用户变量java_home,并填写JDK安装目录,如下图所示
想要检测Tomcat是否安装好,双击bin目录下的 startup.bat,控制台不闪退,也不显示端口冲突,在浏览器地址栏输入http://localhost:8080/。如果看到以下页面,就表明启动成功
这里有两点注意事项——
- 不要在电脑的硬盘中重复安装Tomcat,比方说,不要C盘安一个D盘安一个;
- 有些教程里面会在环境变量中配置catalina_home,但是我觉得这样会容易导致启动错误。比方说,如果原先设置了D盘某个路径为该变量的路径,再在C盘中点startup,会导致启动失败。因此个人建议还是不要配置这个变量。
3 端口占用问题
有的时候,我们启动Tomcat,控制台不闪退,但是提示端口被占用(如下图所示)此时应该怎么办呢?
下载Fport.exe,运行——cmd——把Fport.拖进去,就可以显示每个端口具体被什么占用,然后用任务管理器杀掉这个进程即可。
有的时候,我们甚至会遇到顽疾,比方说inetinfo这种windows的系统应用,即便使用任务管理器杀死,后台也会立刻启动,解决方法是:我的电脑——右键“管理”——服务和应用程序——服务——IISADMIN,双击停止该服务即可。
4 更改Tomcat监听端口
前面我们说过,检查tomcat是否启动成功的方法是在浏览器中输入 http://localhost:8080/,这里的8080就是端口,但是我们平常上网从来没有输入一个网址最后加上8080吧?一般来说,在进行开发的时候,应该把启动端口设置为8080,上线部署的时候,则要设置为80端口,这样其他用户在访问的时候,就不需要再链接地址后面加上端口名(因为80是默认端口)
这里需要将Tomcat的监听端口从8080修改为80,修改方法是:进入Tomcat安装目录,找到config目录下的server.xml,找到下面一段
把8080改成80,这样我们在浏览器中只需要输入 http://localhost/,就可以显示之前的apache tomcat页面。再强调一遍,在做开发的时候,这样试一下之后,最好改回8080,上线部署的时候再彻底设为80
Tomcat 下载、安装与配置相关推荐
- Tomcat下载安装及配置(全网最新详细教程)
下载tomcat 下载地址:https://tomcat.apache.org/download-80.cgi 选择下载版本,这里用tomcat8版本来做教程的 根据自己的系统选择相对应的下载 下载完 ...
- Tomcat 下载安装与配置
本文属于转载.原文地址为:https://www.cnblogs.com/limn/p/9358657.html 一.下载 tomcat下载链接:https://tomcat.apache.org/ ...
- tomcat下载安装及配置环境变量,但打开startup文件出现闪退问题解决方法
1.安装 官网下载tomtcat,以8版本为例,电脑是64位就下载64位的压缩包,然后解压缩 解压缩完成后可以把压缩包删掉了,有时候直接就是解开的文件,安装路径随便选,复制到那里就可以,我的安装路径是 ...
- Tomcat 下载安装、配置、启动、报错问题
一.Tomcat介绍: Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache.Sun 和其他一些公司及个 ...
- java ee 下载 安装配置_JavaEE下载安装及配置.doc
JavaEE下载安装及配置 Apache Tomcat下载安装及配置 下载 Tomcat6.X最新版本官网下载地址:/tomcat/tomcat-6/v6.0.35/bin/ 右键迅雷下载即可. 安装 ...
- IDEA中Tomcat的安装与配置
tomcat的安装与配置 链接:https://pan.baidu.com/s/11PlOprUP2slENzV56yXIAQ?pwd=g876 提取码:g876 文章目录 tomcat的安装与配置 ...
- 【SSM面向CRUD编程专栏 3】关于黑马程序员最全SSM框架教程视频,P37集老师跳过的模块创建以及tomcat下载安装配置和运行等诸多问题
写在前面: 本人是在学习B站黑马程序员SSM框架教程视频的时候在P37集遇到了问题,如果不解决还没办法往下接着听,老师跳过的模块创建以及tomcat下载安装配置和运行等诸多问题,全在 ...
- HappyAA服务器部署笔记1(nginx+tomcat的安装与配置)
这是本人的服务器部署笔记.文章名称叫"部署笔记1"的原因是之后我对这个进行了改进之后,会有"部署笔记2","部署笔记3"...循序渐进,估计 ...
- Tomcat下载安装教程
Tomcat下载安装教程 目录 Tomcat下载安装教程 一.下载地址 二.具体的安装步骤如下: 三.其他问题 本文默认已安装并配置好 Java 环境,关于 java 环境的配置可参考: https ...
- Linux下Tomcat的安装与配置
本篇文章主要对如何在Linux下安装与配置Tomcat进行介绍. 如果想要了解Windows下Tomcat的安装与配置,请参考文章: https://blog.csdn.net ...
最新文章
- tomcat启动命令行窗口出现乱码的解决方法
- 网站跳出率是SEO优化转化低的诱因之一
- Activity查看数据与文本框反回数据
- 不仅能搜索还能查信息 带你了解LBS应用
- 【C/C++】lib 和 dll 的区别、生成以及使用详解
- leetcode 201. Bitwise AND of Numbers Range(位运算,dp)
- c++冒泡排序(附完整源码)
- 2018-2019-2 网络对抗技术 20165237 Exp7 网络欺诈防范
- python对列表进行分页_python列表分页
- powerbuilder查询符合条件的数据并且过滤掉其他数据_论文浅尝 ISWC2020 | KnowlyBERT: 知识图谱结合语言模型补全图谱查询...
- 50个jQuery代码段帮你成为更出色的JS开发者
- 《转》 在C++中使用TinyXML2解析xml
- 【渝粤教育】国家开放大学2018年秋季 0538-21T社区护理 参考试题
- winForm获取内嵌浏览器网页源代码
- HRM人力资源系统-Day07
- Excel从入门到精通--基础篇
- sox处理mp3_音频处理利器--SoX
- proteus三输入与非门名字_proteus元件名称中文名说明
- python加密excel
- 如何快速入门成为一名数据分析师