tomcat — tomcat安装介绍

tomcat

tommcat是web容器,是纯java编写的,所以在与平台无关,能够在任何平台上运行。java

tomcat的安装

下载安装包

https://tomcat.apache.org/
在上面的网址中,下载tomcat,tomcat须要和jdk版本相对应。
好比:jdk1.6应下载tomcat6,jdk1.8应选择tomcat8。
windows下载zip包,linux下载tar包,建议不要下载安装文件,由于安装文件的tomcat看不到启动、运行时控制台的输出,不利于开发者使用。linux

目录结构

解压刚才下载的安装包,目录结构以下。web

  • bin:存放启动和关闭tomcat的命令
  • conf:存放tomcat的配置文件,全部tomcat的配置都在该路径下设置。
  • lib:存放tomcat服务器的核心类库(JAR文件),若是须要扩展tomcat功能,也能够将第三方类库复制该路径下。
  • logs:这是一个路径,该路径用于保存tomcat每次运行后产生的日志。
  • temp:保存web应用运行过程当中生成的临时文件。
  • webapps:该路径用于自动部署web应用,将web应用复制在该路径下,tomcat会将该应用自动部署到容器中。
  • work:保存web应用在运行过程当中,编译生成的class文件,该文件夹能够被删除,但每次启动tomcat服务器时,系统将再次创建该路径。
  • LICENSE:等相关文档。
  • 运行tomcat只须要一个环境变量:JAVA_HOME。

启动tomcat

在windows中,双击bin目录下的startup.bat文件便可。
启动成功后,打开http://localhost:8080便可看到界面。apache

配置文件

经过修改配置文件能够修改服务运行的端口号。
若是须要让tomcat运行多个服务,只须要复制server.xml文件中的<Service>元素,并修改相应的参数,即可以实现一个tomcat运行多个服务。windows

控制台

如图所示,tomcat有三个控制台,一个是server status控制台,一个是tomcat manager,一个是tomcat administration。status用来监控服务器的状态,而manager控制台能够部署、监控web应用,所以一般只须要使用manager控制台便可。
clipboard.png
经过tomcat-users添加用户以及角色。
例如:tomcat

<tomcat-users>
    <role rolename="manager-gui"/>
    <user username="manager" password="manager" roles="manager-gui"/>
</tomcat-users>

这样,就能够经过该用户名和密码进入manager控制台。服务器

注意:经过webapps下的WEBINF目录下的web.xml查看登录manager控制台须要的角色权限。app

相关文章
相关标签/搜索