进行 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/。如果看到以下页面,就表明启动成功

这里有两点注意事项——

  1. 不要在电脑的硬盘中重复安装Tomcat,比方说,不要C盘安一个D盘安一个;
  2. 有些教程里面会在环境变量中配置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 下载、安装与配置相关推荐

  1. Tomcat下载安装及配置(全网最新详细教程)

    下载tomcat 下载地址:https://tomcat.apache.org/download-80.cgi 选择下载版本,这里用tomcat8版本来做教程的 根据自己的系统选择相对应的下载 下载完 ...

  2. Tomcat 下载安装与配置

    本文属于转载.原文地址为:https://www.cnblogs.com/limn/p/9358657.html 一.下载 tomcat下载链接:https://tomcat.apache.org/ ...

  3. tomcat下载安装及配置环境变量,但打开startup文件出现闪退问题解决方法

    1.安装 官网下载tomtcat,以8版本为例,电脑是64位就下载64位的压缩包,然后解压缩 解压缩完成后可以把压缩包删掉了,有时候直接就是解开的文件,安装路径随便选,复制到那里就可以,我的安装路径是 ...

  4. Tomcat 下载安装、配置、启动、报错问题

    一.Tomcat介绍: Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache.Sun 和其他一些公司及个 ...

  5. java ee 下载 安装配置_JavaEE下载安装及配置.doc

    JavaEE下载安装及配置 Apache Tomcat下载安装及配置 下载 Tomcat6.X最新版本官网下载地址:/tomcat/tomcat-6/v6.0.35/bin/ 右键迅雷下载即可. 安装 ...

  6. IDEA中Tomcat的安装与配置

    tomcat的安装与配置 链接:https://pan.baidu.com/s/11PlOprUP2slENzV56yXIAQ?pwd=g876 提取码:g876 文章目录 tomcat的安装与配置 ...

  7. 【SSM面向CRUD编程专栏 3】关于黑马程序员最全SSM框架教程视频,P37集老师跳过的模块创建以及tomcat下载安装配置和运行等诸多问题

     写在前面:​        本人是在学习B站黑马程序员SSM框架教程视频的时候在P37集遇到了问题,如果不解决还没办法往下接着听,老师跳过的模块创建以及tomcat下载安装配置和运行等诸多问题,全在 ...

  8. HappyAA服务器部署笔记1(nginx+tomcat的安装与配置)

    这是本人的服务器部署笔记.文章名称叫"部署笔记1"的原因是之后我对这个进行了改进之后,会有"部署笔记2","部署笔记3"...循序渐进,估计 ...

  9. Tomcat下载安装教程

    Tomcat下载安装教程 目录 Tomcat下载安装教程 一.下载地址 ​二.具体的安装步骤如下: 三.其他问题 本文默认已安装并配置好 Java 环境,关于 java 环境的配置可参考: https ...

  10. Linux下Tomcat的安装与配置

    本篇文章主要对如何在Linux下安装与配置Tomcat进行介绍.             如果想要了解Windows下Tomcat的安装与配置,请参考文章: https://blog.csdn.net ...

最新文章

  1. tomcat启动命令行窗口出现乱码的解决方法
  2. 网站跳出率是SEO优化转化低的诱因之一
  3. Activity查看数据与文本框反回数据
  4. 不仅能搜索还能查信息 带你了解LBS应用
  5. 【C/C++】lib 和 dll 的区别、生成以及使用详解
  6. leetcode 201. Bitwise AND of Numbers Range(位运算,dp)
  7. c++冒泡排序(附完整源码)
  8. 2018-2019-2 网络对抗技术 20165237 Exp7 网络欺诈防范
  9. python对列表进行分页_python列表分页
  10. powerbuilder查询符合条件的数据并且过滤掉其他数据_论文浅尝 ISWC2020 | KnowlyBERT: 知识图谱结合语言模型补全图谱查询...
  11. 50个jQuery代码段帮你成为更出色的JS开发者
  12. 《转》 在C++中使用TinyXML2解析xml
  13. 【渝粤教育】国家开放大学2018年秋季 0538-21T社区护理 参考试题
  14. winForm获取内嵌浏览器网页源代码
  15. HRM人力资源系统-Day07
  16. Excel从入门到精通--基础篇
  17. sox处理mp3_音频处理利器--SoX
  18. proteus三输入与非门名字_proteus元件名称中文名说明
  19. python加密excel
  20. 如何快速入门成为一名数据分析师

热门文章

  1. 《深入浅出统计学(中文版)》读书笔记【全15章】
  2. adb工具构成及原理
  3. 混合式教学模式在课堂中的应用
  4. 安卓内存监控悬浮窗,6年菜鸟开发面试字节跳动安卓研发岗,面试建议
  5. centos开机启动项管理
  6. Python算法、经典面试常见案例题大分享!!!
  7. ojdbc14.jar 和mysql_Oracle数据库的驱动包ojdbc*.jar之间的差别
  8. apkg格式怎么打开_天正软件如何导成CAD识别格式
  9. java函数的返回值类型_JAVA函数的返回值类型详解以及生成随机数的例题
  10. IDC机房建设的关键技术有哪些?