文章目录

  • 下载Tomcat
  • 启动 tomcat
  • 访问 tomcat 的欢迎页面
  • 如何使用 Tomcat
  • Tomcat 部署的优势

http 协议就是 http 客户端和 http 服务器之间通信的协议 , 而Tomcat 就是 java 圈子中最广泛使用的 http 服务器.

下载Tomcat

Tomcat官网

Tomcat 的版本 , 和后续的 servlet 版本是强相关的 , 此处使用 tomcat 8 , 对应的 servlet 就是 3.1

下载一个 zip 压缩包解压缩即可

Tips: tomcat 属于 java 实现的 , 要求电脑上必须有 JDK 和 JRE , 但高版本的 JDK 中不包含 JRE , 如果运行不起来可以尝试重新配置 JRE.

如果出现 tomcat 窗口一闪而过 , 出错原因有很多种 , 把 .bat 这个程序拖到 cmd 中运行就能看到报错信息. 最典型的原因就是没有配置环境变量.(JAVA_HOME, JRE_HOME, CATALINA_HOME…) 缺哪个就配置哪个 .


启动 tomcat

在 bin 目录下找到 startup.bat , 双击后就可以启动了.

出现下图红框内容代码 tomcat 启动成功. 出现乱码的主要原因是 cmd 窗口默认编码格式是GBK , 后续使用其他方式启动 tomcat 就不会出现这个问题.


访问 tomcat 的欢迎页面

在浏览器地址栏输入 127.0.0.1:8080 , 就会弹出 tomcat 的欢迎页面.(前提是运行 tomcat)

127.0.0.1是环回 IP , 8080 是tomcat的默认端口号(相当于 MySQL 默认端口号是 3306)


如何使用 Tomcat

tomcat 最大的用途 , 就是把写好的网站给部署到 tomcat 服务器.

网站 = 前端 + 后端.

我们可以把前端代码打包拷贝到 webapps 目录中.(需要重启 tomcat)

之后就可以通过浏览器访问前端页面了.

Tips: 地址栏中路径一定要和 webapps 中的文件路径对应起来


Tomcat 部署的优势

把代码部署到 tomcat 服务器之后 , 就相当于通过网络来访问资源 , 而之前则是通过文件路径来访问. 通过网络访问的最大优势就会可以跨主机.

但此时在 tomcat 部署的网页 , 并不能让他人访问 , 需要有外网 IP. 获取外网 IP 最简单的方式就是买个云服务器来部署. 后续 servlet 章节会详细讲解云服务器部署.

Tomcat 配置与部署相关推荐

  1. Tomcat配置和部署

    1.简介         Tomcat 是由 Apache 开发的一个 Servlet 容器,实现了对 Servlet 和 JSP 的 支持,并提供了作为 Web 服务器的一些特有功能,如 Tomca ...

  2. tomcat tomcat配置 项目部署tomcat三种方式

    一.tomcat概述 服务器的简单分类: 1.http服务器  主要用来专门处理静态页面. 2.JavaWeb服务器(轻量级别服务器)   最典型的是tomcat服务器,仅仅实现了JAVAEE13种规 ...

  3. java打包后发布找不到jsp_eclipse中web项目部署以后jsp的java文件找不到问题(Tomcat配置serverlocations)...

    我的开发环境:eclipse kepler (4.3)+tomcat7.0.42. 在我想看eclipse中web项目jsp文件被tomcat转换成java以后的java源文件的位置,发现正常情况下的 ...

  4. jrebel(破解版)+eclipse +jetty/tomcat 配置,实现热部署

    1.安装eclipse的jrebel插件 Help » Install New Software 然后通过 如下 URL  http://www.zeroturnaround.com/update-s ...

  5. eclipse里面配置热部署,tomcat配置

    tomcat热部署问题: 在开始上班之前,项目还很小.每个项目启动只要几秒钟,当时不觉得麻烦. 可是---------------------------------------------- 上班之 ...

  6. Apache Tomcat服务器安装配置和部署运行

    Apache Tomcat服务器安装配置和部署运行 在Windows 64位系统上安装配置和部署运行Apache Tomcat服务器. 1,先下载适应于64为Windows操作系统的Tomcat服务器 ...

  7. 【实测】idea SVN项目检出与项目配置及Tomcat、JDK部署运行

    需安装工具 安装jdk 安装idea 安装nodejs 安装webstorm 解压redis 解压maven 安装oracle Idea前置工具及部署 安装tortoiseSVN客户端 安装时请注意: ...

  8. Tomcat 服务器的部署与虚拟主机配置

    目录 前言 一.Tomcat服务器 1.核心组件 2.Tomcat 处理请求过程 二.Tomcat部署 1.安装JDK,配置JAVA环境 2.安装配置Tomcat 3.主要目录说明 三.Tomcat优 ...

  9. Tomcat安装、配置和部署笔记

    原文:http://www.cnblogs.com/Johness/archive/2012/07/20/2600937.html 首先从Apache的官方网站(http://tomcat.apach ...

最新文章

  1. cv python 样例_【CV实战】OpenCV—Hello world代码示例
  2. NLP 的EDA数据增强技术
  3. iOS之深入解析App启动dyld加载流程的底层原理
  4. virtual多态 你不知道的事情
  5. 关于placement new 和 placement delete的重载,以及basic_string重载new()实例
  6. 爱情才是程序员的第一生产力
  7. 主成分分析PCA案例及原理
  8. 使用全备+binlog日志恢复数据库
  9. yii2 关系...
  10. ArcGIS API for Silverlight/WPF/Windows Phone/Android 插件下载地址
  11. visual studio可以开发app吗_做好APP定制开发的计划,可以让你的应用开发事半功倍...
  12. PL2303 Windows8.1驱动的问题
  13. linux分区整数计算器,整数G分区计算工具
  14. 只有1kb的清理软件_1kb病毒专杀工具下载
  15. 关于总线、现场总线、RS-485和modbus之间的关系
  16. 学习笔记:Github(1)站在巨人的肩膀上
  17. 亚马逊云科技帮助德比软件轻松应对爆发的增长
  18. 三、公网环境搭建Kubernetes (k8s) 集群的详细图解
  19. CSGO 控制台 准星详细设置
  20. pythonarcgis插件_【直播】基于Python开发ArcGIS插件:Python Add-in丨城市数据派

热门文章

  1. Win10默认输入法切换中英文标点
  2. 在线绘制图表工具的使用
  3. matlab实现彩色图像的直方图均衡化
  4. java 第三方接口安全性_提供接口给第三方使用,需要加上校验保证接口的安全性(rsa加密解密)...
  5. 嵌入式软件工程师和嵌入式硬件工程师有什么区别
  6. SQL注入攻击以及防护
  7. Stack Overflow使用总结
  8. RFM模型—零售数据实战
  9. 据说,年薪百万的程序员,都是这么开悟的---笑一笑十年少
  10. spring cache ttl 过期