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. WebSocket简单介绍(WebSocket 实战)(3)

    这一节里我们用一个案例来演示怎么使用 WebSocket 构建一个实时的 Web 应用.这是一个简单的实时多人聊天系统,包括客户端和服务端的实现.客户端通过浏览器向聊天服务器发起请求,服务器端解析客户 ...

  2. eclipse启运时显示:Workspace in use or cannot be created, choose a different one

    The time when I runned Eclipse in my computer, it has this information displayed: WorkSpace *** in u ...

  3. null?对象?异常?到底应该如何返回错误信息

    这篇文章记录我的一些思考.在工作了一段时间之后. 问题的核心很简单:到底如何返回错误信息. 学生时代,见到过当时的老师的代码: if (foo() == null) { } 当然,这位老师是一位比较擅 ...

  4. [洛谷P3413]SAC#1 - 萌数

    题目大意:求$[l,r](0\leqslant l<r< 10^{1001})$中存在长度至少为$2$的回文串的数字数 题解:数位$DP$,发现如果有回文串,若长度为偶数,一定有两个相同的 ...

  5. Ubuntu修改grub启动顺序和启动时间

    sudo gedit /boot/grub/grub.cfg,输入密码,在弹出的文件中找到set default = "0",想要改为第N项默认就把0改成N-1 看到启动界面是第几 ...

  6. jquery处理鼠标左中右键事件

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  7. xcode 10 新特性

    这里主要介绍一下Xcode10 版本主要更新的内容.随着iOS12的发布,Xcode10已经可以从Mac App Store下载.Xcode10包含了iOS12.watchOS 5.macOS10.1 ...

  8. windows主机控制

    一.开关机控制 using System.Runtime.InteropServices; //注销.关机.重启 class shutdown { [StructLayout(LayoutKind.S ...

  9. django中管理程序1

    为了解决启动关闭程序方便,在django中启动结束任务的问题. urls.py ################DJANGO start kill job####################### ...

  10. Linux的yum命令——(八)

    Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自动下载 ...