Tomcat下载安装和配置
  下载
        下载地址: http://tomcat.apache.org
        tomcat服务器分为很多版本, 其中包括windows版和linux版, 还分为32位和64位版, 选择需要的版本进行下载
        tomcat服务器的运行需要jdk的支持:
        tomcat5.0    需要jdk4.0以上的版本
        tomcat6.0    需要jdk5.0以上的版本
        tomcat7.0    需要jdk6.0以上的版本
        tomcat8.0    需要jdk7.0以上的版本

安装和配置
        将tomcat服务器软件压缩包放在一个没有中文和空格的路径下, 解压之后就安装好了

在启动之前, 需要通过JAVA_HOME环境变量来通知tomcat服务器JDK的位置在哪!

启动服务器: [tomcat]/bin/startup.bat
        关闭启动服务器: [tomcat]/bin/shutdown.bat--->也可以直接关闭cmd窗口

服务器启动之后, 可以访问: http://localhost:8080 地址, 如果看到tomcat服务器的主页, 说明服务器已经正确的安装配置并启动起来了.

修改服务器默认的端口号: 修改[tomcat]/conf/server.xml文件, 将第70行中的8080端口改为80即可! 由于80端口可以省略不写, 所以以后再访问tomcat, 可以通过localhost直接访问!

端口占用问题:
            如果在启动服务器过程中, 遇到了端口占用问题: java.net.BindException: Address already in use: JVM_Bind <null>:80, 可以通过netstat -ano命令来查看占用的端口的PID, 然后在任务管理器中根据PID找到进程将其杀死即可!

tomcat服务器安装的路径中千万不要有中文和空格!!!

tomcat服务器的目录结构
    bin -- 存放批处理文件的目录
    conf -- tomcat服务器的配置文件(其中server.xml是tomcat服务器的核心配置文件)
    lib -- tomcat服务器运行时所依赖的jar包的存放目录
    logs -- tomcat服务器运行时产生的日志文件的存放目录
    temp -- tomcat服务器运行时产生的临时文件的存放目录
    webapps -- localhost虚拟主机的默认管理目录, 放在该目录下的WEB应用, 可以通过浏览器来访问!
    work -- tomcat服务器运行时产生的工作文件的存放目录

Tomcat 服务器基本知识的更多相关文章

  1. WEB相关知识和Tomcat服务器

    WEB相关知识 1.Internet上供外界访问的Web资源分为: 静态web资源:指web页面中供人们浏览的数据始终是不变的. 动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间 ...

  2. Java基础知识强化98:Apache和Tomcat服务器的联系与区别

    1. Apache 和 Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML.PHP.JSP.Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置. Apache是w ...

  3. 【WEB】Tomcat基础使用知识

    由于当前项目性质原因,从开始到现在使用的WEB服务器都是WAS,而Tomcat的基础知识也慢慢地被遗忘.由于种种原因,让我参与到了另外一个全新的项目,使用的是Tomcat6.X,所以复习是必须的,而写 ...

  4. Jetty 服务器的知识

    Jetty 服务器的知识 也许你还没有听说过这个Jetty服务器,不过它确实是一种比较轻量级的Java服务器,和Tomcat一样,专门解释JavaWeb程序的服务器.因为在之前学习Java Web 的 ...

  5. 重温web服务器--细说Tomcat服务器

    从大学开始接触java web的开发时就开始使用tomcat部署web项目,对它的理解仅仅停留在"这是个开源免费的servlet容器"的阶段,后来也接触了一些tomcat的体系,原 ...

  6. Tomcat 官网知识总结篇

    Tomcat 官网知识总结一.Tomcat 基本介绍 1.关键目录 a) bin 该目录包含了启动.停止和启动其他的脚本,如startup.sh.shutdown.sh等; b) conf 配置文件和 ...

  7. 清理tomcat服务器缓存

    据悉,2014年最流行的应用服务器排行榜揭晓Tomcat仍然处于领先位置.41%的部署使用的是Tomcat,和2013年的43%的市场份额数据一 致.下面还是我们的热门选择Jetty和JBoss/Wi ...

  8. 无法访问部署在linux上的Tomcat服务器解决方案

    笔者使用环境:CentOS 6.4  Windows7  tomcat7 主要原因是linux开启了防火墙,有两种解决方案,一种是关闭防火墙,另外一种是开放所要访问的端口 1.关闭防火墙(非常不建议) ...

  9. 如何监控Tomcat服务器

    如何监控Tomcat服务器 发表于:2009-06-25来源:作者:点击数:2651 标签:tomcatTomcat服务器 在进行 性能测试 时,一般都需要对应用服务器进行监控,监控的指标包括应用服务 ...

随机推荐

  1. sql如何先排序再去重

    场景 有一张得分表(score),记录了用户每次的得分,同一个人可能有多个得分. id name score 1 tom 45 2 jack 78 3 tom 34 . . . 需求:找出分数最高的前 ...

  2. [Leetcode] Multiply strings 字符串对应数字相乘

    Given two numbers represented as strings, return multiplication of the numbers as a string. Note: Th ...

  3. 【BZOJ 4198】[Noi2015]荷马史诗 哈夫曼编码

    合并果子加强版....... 哈夫曼树是一种特别的贪心算法,它的作用是使若干个点合并成一棵树,每次合并新建一个节点连接两个合并根并形成一个新的根,使叶子节点的权值乘上其到根的路径长的和最短(等价于每次 ...

  4. C语言的getopt

    By francis_hao    Jul 5,2017   getopt:分析命令行选项 概述 #include <unistd.h>int getopt(int argc, char ...

  5. watch用法小记

    By francis_hao    Jun 30,2017   watch:周期性的执行一个一个程序,并全屏显示输出 概述 watch [options] command   描述 watch重复的运 ...

  6. taotao单点登录的用户Controller、service(注册、登录、验证是否登录方法)

    接口文档: 1.1. 注册接口 1.1.1. 检查数据是否可用 请求方法 GET URL http://sso.taotao.com/user/check/{param}/{type} 参数说明 格式 ...

  7. js中Date()对象详解

    var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-???? ...

  8. L2-001. 紧急救援---(Dijkstra,记录路径)

    https://www.patest.cn/contests/gplt/L2-001 L2-001. 紧急救援 时间限制 200 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 ...

  9. python实现多个文件的分发

    之前写的脚本只能分发一个配置,每次分发多个配置总要执行很多次,很不爽,于是就有了这个脚本 from multiprocessing import Process import paramiko imp ...

  10. [BZOJ1005]Prufer数列+排列组合

    一棵树的Prufer数列 每次在剩下的树中找到标号最小的叶子节点(对于无根树而言即是度数为1的节点),删去. 同时将其父节点(即与其相连的唯一点)加入Prufer数列当中. 一个Prufer数列所对应 ...