关于Tomcat

Posted 嘿你的益达

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于Tomcat相关的知识,希望对你有一定的参考价值。

详情转自:http://blog.csdn.net/jiuqiyuliang/article/details/48094373和http://blog.csdn.net/u012934325/article/details/73441617

Tomcat服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。

1.安装jdk

  1. 安装tomcat之前需要安装jdk开发工具包,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

  2.  

    进入之后 选择java标签下的对应jdk版本:

     

  3. 按照步骤选择自己的安装地址,正常安装,需要注意的是,最好单独新建一个文件夹安装jsk,记住安装地址,接下来会用到:

     

  4. 安装完成后,需要进行环境变量的配置,右键我的电脑—属性—-高级系统设置,点击环境变量按钮,然后开始环境变量的配置:

    (1)点击系统变量下面的新建按钮,变量名JAVA_HOME(代表你的JDK安装路径),值对应的是你刚刚的JDK的安装路径。

    (2)继续在系统变量里面新建一个CLASSPATH变量,其变量值如下图所示:

    变量值一定要一模一样,注意英文符号

    (3)在你的系统变量里面找一个变量名是PATH的变量,需要在它的值域里面追加一段如下的代码:

%JAVA_HOME%\\bin;%JAVA_HOME%\\jre\\bin;

    注意:如果原有的值域后面没有英文分号,记得添加一个英文状态下的分号。

  5.测试自己所配置的环境变量是否正确 

      (1)WINDOWS+R键,输入cmd,进入命令行界面.

    (2)输入java -version命令,可以出现如下图的提示,你可以看你安装的JDK版本。  

  6.下载tomcat

    官网下载地址:http://tomcat.apache.org/index.html,对应的三个稳定版本:tomcat6.x, tomcat7.x, tomcat8.x,解压版本的相对更加灵活,下载位置如图:

  7.目录

    安装好后进入目录界面,如图:

    

/bin:存放windows或Linux平台上启动和关闭Tomcat的脚本文件

/conf:存放Tomcat服务器的各种全局配置文件,其中最重要的是server.xml和web.xml

/lib:存放所需的所有jar文件(整合了原来tomcat5.5中的common/share/server三个目录下的所有jar)

/logs:存放Tomcat执行时的日志文件

/temp:存放Tomcat运行时所产生的临时文件

/webapps:Tomcat的主要Web发布目录,默认情况下把Web应用文件放于此目录

/work:存放JSP编译后产生的class文件

 

    

   

   8.启动运行

       (1) 找到tomcat的安装目录,在/bin目录下,windows系统启动startup脚本,当看到如下界面,说名tomcat已经启动成功。(bin下有脚本命令)

     

     (2)在浏览器中运行http://localhost:8080/便可以看到tomcat的主页:

    

      (3)如果想要在tomcat下运行html文件,只需将需要运行的文件所在文件夹整体放置到webapps文件夹下,启动tomcat后,运行localhost:8080/文件夹名字/文件名.html

     

    

 

 

     

 

  

  

  

  

  

以上是关于关于Tomcat的主要内容,如果未能解决你的问题,请参考以下文章

关于片段生命周期

关于js----------------分享前端开发常用代码片段

关于在各浏览器中插入音频文件的html代码片段

mysql jdbc源码分析片段 和 Tomcat's JDBC Pool

springcloud报错-------关于 hystrix 的异常 FallbackDefinitionException:fallback method wasn't found(代码片段

jsp页面被tomcat引擎运行的时候组装成java片段,但是这些java片段怎么没有main方法作为程序的入口啊?