tomcat配置及介绍

系统环境:windows 7 64位

首先下载jdk 1.7,安装好jdk。

下载tomcat 8.0的压缩包,不要下载安装包exe程序。

设置环境变量

JAVA_HOME:C:\Java\jdk1.7.0_65    也就是jdk的安装目录

CLASSPATH:.;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar    里面有个英文状态下的点,代表当前目录,对应的是jdk安装目录下面lib文件夹内的tools.jar和dt.jar文件。

CATALINA_BASE:C:\tomcat        tomcat的目录

CATALINA_HOME:C:\tomcat       tomcat的目录

Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre7\bin;%CATALINA_HOME%\lib;%CATALINA_HOME%\bin;

以上环境变量设置好后在cmd中输入 startup 运行tomcat服务,端口默认8080,然后就能访问了。

tomcat目录介绍

bin 存放启动和关闭tomcat命令的路径

conf 存放着tomcat的配置,所有tomcat的配置都在该目录下。

lib 存放着tomcat服务器的核心类库(JAR文件),如果需要扩展tomcat功能,也可以将第三方类库复制到该路径下。

logs 这是一个每次运行tomcat产生日志存放的目录。

temp 这是保存web应用运行时过程中生成的临时文件。

webapps 改路径用于自动部署web应用,将web应用复制在该路径下,tomcat就会将该应用自动部署在容器中。

work 保存web应用运行过程中,编译生成的class文件,该文件夹可以删除,但是每次启动tomcat服务器时,系统将再次建立该路径。

其他文件是LICENSE等相关文档。

介绍:

tomcat有三个控制台,一个是Server Status控制台,一个是Manager App控制台,一个是Host Manager控制台,

Status用于监控服务器的状态,Manager控制台可以部署、监控web应用,我们一般用Manager即可。

当我们进入控制台的时候需要输入账号密码,可以在webapps/manager/WEB-INF目录下web.xml文件中看到很多种角色,而且账户和密码是通过JAAS(Java验证和授权的API)控制的。可以看到访问每种资源需要的角色。我们一般普通开发者需要访问/text/*、/status/*的资源,所以要用到manager-gui的角色即可。

我们可以再conf/tomcat-user.xml中增加用户。

<!-- 增加一个角色。指定角色名字  -->

<role rolename="manager-gui" />

<!-- 增加一个用户,指定用户名,密码和角色即可 -->

<user username="manager" password="manager" roles="manager-gui" />

tomcat配置及介绍

时间: 2024-12-29 04:00:41

tomcat配置及介绍的相关文章

免安装版TOMCAT配置及问题解决方法

前言 本文将介绍以下几点内容: 1.Tomcat的配置过程 2.启动startup过程中遇到的问题的解决 3.如果遇到本文中没有提到的问题如何解决 配置 计算机右击->属性->高级系统设置->高级->环境变量 1.JAVA环境变量(下载安装JDK的过程省略) 新建系统变量JAVA_HOME 变量值为你的JDK安装路径 新建系统变量CLASSPATH (记得用:隔开) %JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 修改系统变量PAT

tomcat配置虚拟主机

在眼下,非常多server都是一台server对外能够訪问非常多个javaEE的项目,这样的实现方式就须要在tomcat里面配置虚拟主机了!以下就说说怎样配置虚拟主机: 找到tomcat的安装文件夹,到TOMCAT_HOME/apache-tomcat7/conf文件夹下,找到server.xml这个文件,打开该文件,在该文件里找到关于Engine这个子节点 <Engine name="Catalina" defaultHost="localhost">

Tomcat配置数据库连接池

上篇博文中记录了使用数据库连接池的重要性和如何用java代码自己写一个连接池,网上查了一番 发现原来像tomcat这种服务器自带了连接池,可以通过配置文件直接使用,下面来介绍一下使用方法. 本例为myeclipse+tomcat7.0+sqlserver2008配置数据库连接池 具体步骤: 1. 在server.xml中设置数据源,以sql server 2008数据库为例,如下: 在<GlobalNamingResources> </GlobalNamingResources>节

笔记13(FTP配置、tomcat配置、resin配置、MySQL主从配置)

FTP服务搭建与配置 FTP介绍 FTP是File Transfer Protocol(文件传输协议,简称文传协议)的英文简称,用于在Internet上控制文件的双向传输. FTP的主要作用就是让用户连接一个远程计算机(这些计算机上运行着FTP服务器程序),并查看远程计算机中的文件,然后把文件从远程计算机复制到本地计算机,或把本地计算机的文件传送到远程计算机. 小公司用的多,大企业不用FTP,因为不安全. 使用vsftpd搭建ftp服务 centos上自带vsftpd 安装:yum instal

Tomcat配置HTTPS方式生成安全证书

原文:http://www.cnblogs.com/visec479/p/4152827.html 在Tomcat 6中配置SSL双向认证是相当容易的,本文将介绍如何使用JDK的keytool来为Tomcat配置双向SSL认证.并实现批量生成证书 系统需求:JDK 5.0Tomcat 6.0.16启动命令行:第一步:为服务器生成证书 使用keytool为Tomcat生成证书,假定目标机器的域名是localhost或者"192.168.1.1",keystore文件存放在"D:

Tomcat 配置篇

Tomcat 配置一.Tomcat 基本介绍 1.关键目录 a) bin 该目录包含了启动.停止和启动其他的脚本,如startup.sh.shutdown.sh等; b) conf 配置文件和一些文档定义规则,其中server.xml文件是tomcat容器的主要配置文件; c) logs 该目录是默认的日志目录,其中控制台打印出来的内容,都会保存在catalina.log中; d) lib 该目录下主要放置了servlet和jsp需要的jar包 e) webapps 1.放置web应用程序 2.

Tomcat免安装版的环境变量配置以及Eclipse下的Tomcat配置和测试

Tomcat是目前比较流行的开源且免费的Web应用服务器,在我的电脑上第一次安装Tomcat,再经过网上教程和自己的摸索后,将这个过程 重新记录下来,以便以后如果忘记了可以随时查看. 注意:首先要明确一点,Tomcat与Java密切相关,因此安装使用之前要先安装JDK并设置JDK的环境变量,由于机子上已经安装好了JDK,也设置好了JDK环境变量,因此这里不再过多叙述,只说明我设置好的环境变量: JAVA_HOME :F:\JDK_Kit CLASSPATH: .;%JAVA_HOME%\lib\

Tomcat配置JNDI数据源

本文将介绍Tomcat配置JNDI数据源的方法,主要分为配置局部数据源(仅供单个应用使用)和全局数据源(所有用该Tomcat的应用都可以使用) 一.思考 从我们学习Web开发以来,我们都是通过程序代码来实现数据库的访问的.从一开始直接将数据库配置信息写在代码中,到后来将配置信息抽取出来写在了Properties文件中,我们访问数据库的代码更加精简. 而通过JNDI方式访问数据库则更为直接,JNDI连接数据库的方式直接将数据库信息放在Tomcat中,而项目代码里直接通过JNDI技术就可以得到数据源

eclipse中web项目部署以后jsp的java文件找不到问题(Tomcat配置serverlocations)

我的开发环境:eclipse kepler (4.3)+tomcat7.0.42. 在我想看eclipse中web项目jsp文件被tomcat转换成java以后的java源文件的位置,发现正常情况下的webapps以下,没有看到我部署的项目 同一时候,work文件夹(jsp的工作文件夹)以下也没有生成相关的jsp的class文件和java源文件.可是我想看源代码啊.找了一堆关于jsp的源代码位置的文章,都说是在work以下能够找到.后来在不断的尝试下,我搜索了keyword server loc