Tomcat简介及常见问题

1、Web开发概述

1.1服务器上的资源分类:

a、静态资源:指web页面中供人们浏览的数据始终是不变。html css js 图片 多媒体

b、动态资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。JSP/Servlet、php、asp

2、Tomcat服务器

0、JavaEE规范:

JavaEE规范由JCP组织(www.jcp.org)制定和维护的。很多Java开发技术的总称。都是由抽象类和接口组成的(jar)。

常用的技术:JSP/Servlet、JPA、JTA、JNID、JDBC(数据库)、JMX、JAXP(Java API for xml 解析)、EJB等

1、常用的服务器:

WebLogic:实现了JavaEE规范,重量级的服务器,JavaEE容器。

WebSphereAS:实现了JavaEE规范,重量级的服务器,JavaEE容器。

JbossAS:实现了JavaEE规范,重量级的服务器,JavaEE容器。

Tomcat:实现了JSP/Servlet规范,轻量级的服务器,Servlet容器。(雄猫)

2、JSP/Servelt规范:Servlet2.5版

Tomcat的版本

Servlet/JSP版本

JDK

JavaEE

备注

Tomcat8.X

3.1/2.3

7.X

7

默认编码UTF-8

Tomcat7.X

3.0/2.2

6.X

6

ISO-8859-1

Tomcat6.X

2.5/2.1

5.X

5

用这个ISO-8859-1

3、安装Tomcat

默认端口:8080


bin:启动命令staup.bat shutdown.bat       conf:Tomcat配置文件       logs:运行日志   lib:Tomcat用到的jar包     temp:临时文件目录       webapps:应用存放目录,默认的       work:Tomcat的工作目录

*webapps目录:该目录中有几个文件夹就说明有几个应用

4、启动:Tomcat\bin\startup.bat

没有异常,最终说明用时,证明启动成功!

5、启动时遇到的常见问题

a、一闪而过:原因,没有配置环境变量JAVA_HOME=C:\jdk1.7.0_45

b、启动过程中出现很多异常:因为端口被占用了

端口被占用了:

干掉占用8080端口的进程;

过程:

win+e运行,输入cmd;输入netstat-a -o -n 查找8080的pid在任务管理器中结束进程

更改Tomcat的默认端口:

修改 Tomcat\conf\server.xml

5、http协议使用的默认端口是80(上线运行)

注意80端口可能被占用。(Window如果装了IIS--web服务器,默认用80)

Tomcat简介及常见问题相关推荐

  1. shared_ptr简介以及常见问题

    http://blog.csdn.net/stelalala/article/details/19993425 本文中的shared_ptr以vs2010中的std::tr1::shared_ptr作 ...

  2. tomcat  简介

    1.Tomcat 简介 1.1 tomcat 是什么? Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,Tomcat是Apache 软件基金会(Apache Software Fou ...

  3. #java #web jsp开发入门(web应用概述、tomcat简介、编写步骤)

    #java #web jsp开发入门与编写步骤(web应用概述.tomcat简介.编写步骤) 目录 #java #web jsp开发入门与编写步骤(web应用概述.tomcat简介.编写步骤) 1.w ...

  4. 【Tomcat简介】

    前言: 本篇博客来总结一下Tomcat. 核心: 首先来说一下,Web,用于表示Internet主机上供外界访问的资源 分类 静态web资源(HTML页面):指web页面中工人们浏览的数据始终不变 动 ...

  5. Tomcat简介、服务部署、虚拟主机配置及相关配置文件参数优化

    Tomcat简介.服务部署.虚拟主机配置及相关配置文件参数优化 一.Tomcat 简介 核心的组件 二.Tomcat 服务部署安装 1.关闭防火墙,将安装 Tomcat 所需软件包传到/opt目录下 ...

  6. Eclipse配置tomcat服务器及tomcat简介

    一.手动配置tomcat到eclipse tomcat的压缩包资源可以去资源包中下载.(win32和win64都有) 1. 打开eclipse–>Window–>Preferences,按 ...

  7. tomcat简介部署

    tomcat 文章目录 1.tomcat简介 2.tomcat历史 3.tomcat官网 4.部署tomcat 5.登录到Host Manager,Manager App,Server Status ...

  8. Tomcat简介以及在Eclipse中配置

    Tomcat简介以及在Eclipse中配置Tomcat 引言:        本文主要分享了Tomcat的相关内容,以及在Eclipse中配置Tomcat,创建Web项目并发布的方法: 文章目录 To ...

  9. Tomcat简介和安装

    Tomcat Tomcat简介 (1)Tomcat仅仅实现了JavaEE规范中与Servlet.JSP相关的类库,是JavaEE的不完整实现.但是项目中仅为了使用Servlet与JSP,Tomcat也 ...

最新文章

  1. tools。php,phpTools/tools.php at master · superve/phpTools · GitHub
  2. Bengio实验室推出开源AI药物研发平台,唐建领队、清北上交学生参与开发
  3. flume高可用-failover-模型分析
  4. go mongodb排序查询_《MongoDB》day two
  5. java中的map是什么_转载java中Map的详解
  6. 问题:连接查询和子查询的区别和连接及优劣?
  7. Linux 生产者与消费者模型C++实现
  8. OAuth2.0_授权服务配置_授权码模式_Spring Security OAuth2.0认证授权---springcloud工作笔记144
  9. LeetCode刷题(20)
  10. 偏差(bias)、方差(variance)和噪音(noise)
  11. java 请求 https_JAVA后端请求HTTPS 的URL 遇到的问题
  12. AM3352启动分析:
  13. MySQL数据库微信h5棋牌搭建详解
  14. python request下载文件时、显示进度以及网速_实时网速显示_实例_python
  15. www.ku6d.com采集目标
  16. 推荐系统实践读书笔记-04利用用户标签数据
  17. Android开发 第2课 控件TextView、Plain Text、ImageView、 Button、ImageButton以及点击事件
  18. Tomcat框架学习
  19. jmeter mysql查询结果提取_jmeter(11)-jdbc请求及请求后的响应结果如何提取
  20. 深度分析数据库的热点块问题

热门文章

  1. 点到直线的距离c语言程序,计算几何算法2. 关于线和点到线的距离(二维和三维)...
  2. 前后端分离技术之加签,验签,防篡改
  3. pip升级亲测有效 及其他包快速安装
  4. Unity_UIWidgets - 文字图标Icon
  5. 富文本编辑器文件上传功能Demo
  6. 电气工程及其自动化和计算机科学与技术考研,电气工程及自动化专业考研可以选什么相近专业?...
  7. Python中的__init__()方法整理中(两种解释)
  8. 压缩包批量处理工具中文免费版1.6
  9. JAVA企业级开发技术
  10. 2020美容师(初级)作业考试题库及美容师(初级)操作证考试