Tomcat的免安装配置
Tomcat免安装配置
以下配置说明全部针对免安装版本
基于tomcat的安装目录和运行目录是可以不同的,本文都会进行说明
首先简单介绍一下tomcat的目录结构,一般情况下,tomcat包括以下子目录:
bin、conf、lib、logs、temp、webapps、work
按作用不同,主要分为两大类:
安装目录(Home):bin和lib
运行目录(Base):conf、temp、webapps(logs和work会在启动后自动生成)
Home目录只需要一个,Base目录可配置任意个,且独立运行。
Base目录依赖于Home目录,相当于安装了一个QQ软件后,可以登录多个QQ号
一、设置home和base目录
下载tomcat免安装版本,解压后不修改任何文件的情况下,做以下配置说明
首先下载一下免安装的tomcat解压
1.1、HOME目录
新建一个目录作为安装目录,将解压后的bin和lib两个目录复制到此目录下
E:\WorkServer\TomcatHome\Tomcat7(bin、lib就在此目录下)
如果分离base目录,则忽略下面内容,直接看“1.2”小节
如果不分离base目录(忽略“1.2”小节),则将解压后的所有文件复制到此目录。这时如果需要运行多个tomcat,则需要解压多个tomcat
1.2、BASE目录
新建一个目录作为运行目录,建议以端口命名目录,将解压后的conf、temp、webapps复制到此目录下
E:\WorkServer\TomcatBase\7070(conf、temp、webapps就在此目录下)
如需要运行多个tomcat,则建多个base目录,同时复制conf、temp、webapps目录。
如同时运行两个tomcat,分别使用8080和6060端口,则新建如下目录:
E:\WorkServer\TomcatBase\8080(conf、temp、webapps就在此目录下)
E:\WorkServer\TomcatBase\6060(conf、temp、webapps就在此目录下)
注意:因单个不分离的tomcat,工作目录是以bin目录运行程序的,则为了分离模式下使用和不分离模式下使用完全一致,则在所有的base目录中,均新建一个空白的bin目录
二、运行环境配置(Windows环境)
2.1、下载配置好的脚本文件,点我下载,解压作为上面提到的base目录下的bin目录,里面包括了windows服务的安装卸载、启动停止,cmd窗口模式的启动停止
bin目录结构及说明:
msservices安装.bat :安装服务的脚本,双击把bin目录所在的tomcat安装进windows服务。
msservices启动.bat :脚本启动安装的服务。
msservices停止.bat:脚本停止安装的服务。
msservices卸载.bat :卸载服务的脚本,双击把bin目录所在的tomcat服务卸载。
sconfig.bat:其余六个脚本运行所需要的基本配置,下面进行配置说明。
start.bat :直接用传说中的黑窗口进行启动tomcat。
stop.bat:停止黑窗口运行的tomcat。
2.2、sconfig.bat配置说明
只需要关注五行配置信息
set CATALINA_HOME=E:\WorkServer\TomcatHome\Tomcat8
set JAVA_HOME=
set JRE_HOME=E:\WorkServer\Java\jre1.7.0_79
set TITLE=TomcatServer
set MyServerName=MyTomcatServer/p>
其中:
CATALINA_HOME:为Tomcat所在的home目录
JAVA_HOME、JRE_HOME:只需要配置一个,另一个设置为空
如果只设置其中一个,就会和系统环境变量中配置的jdk版本冲突,达不到指定jdk版本的效果
当然,如果你只用环境变量中的配置,这两行都可以删除不需要配置
TITLE:黑窗口运行时,显示在windows窗口中的标题,服务运行时无效
MyServerName:安装进服务时,tomcat的服务名后缀,前缀是tomcat自带,即home目录下bin目录下service.bat的配置。
三、使用及启动
额,没有了。该怎么用怎么用。
Tomcat的免安装配置的更多相关文章
- MySQL 5.7.9 免安装配置
MySQL 5.7.9 免安装配置 环境:win10 64位 mysql版本:mysql-5.7.9-winx64.zip (http://dev.mysql.com/downloads/mysql/ ...
- Mysql在windows下的免安装配置步骤和重新安装的步骤
windows下mysql免安装配置 1. 下载mysql免安装压缩包 下载mysql-5.6.22-winx64.zip 解压到本地D:\mysql-5.6.22-winx64 2. 修改配置文件 ...
- oracle客户端免安装配置、64位机器PL/SQL和VS自带的IIS连接问题
一.oracle客户端免安装配置 1.到oracle官网下载Oracle InstantClient, 把它解压缩到单独目录,例如C:\OracleClient,2. 添加环境变量 ORACLE_HO ...
- mysql5.6免安装配置(菜鸟版)
mysql5.6免安装配置 MySQL5.6.13安装步骤(Windows7 32位) 1. 下载MySQL Community Server 5.6.13 2. 解压MySQL压缩包 将以下载的My ...
- win7中下mysql-5.6.22免安装配置
windows下mysql免安装配置 1. 下载mysql免安装压缩包 下载mysql-5.6.22-winx64.zip 解压到本地D:\mysql-5.6.22-winx64 2. 修改配置文件 ...
- Tomcat免安装配置
大家都知道tomcat吧!因为Tomcat 技术先进.性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器,也是运行Servlet和JS ...
- Tomcat(免安装版)的安装与配置【转】
1.下载 到Apache的官方网站,我们可以很容易找到Tomcat的下载地址,如: http://tomcat.apache.org/download-60.cgi 在这里我们可以下载到Tomcat的 ...
- Tomcat(免安装版)的安装与配置
一.下载Tomcat Tomcat可以从http://tomcat.apache.org/网站下载,选择任意版本,在 Binary Distributions 下的zip包既是. 二.配置Tomcat ...
- Tomcat免安装配置2
Tomcat 是一款优秀的JSP/Servlet容器,最初由SUN开发,后来被贡献给了Apache社区.Tomcat现在的版本已到6.Tomcat6实现了Servlet2.5和JSP2.1规范.针对w ...
随机推荐
- html全局属性(收藏)
HTML 属性赋予元素意义和语境. 下面的全局属性可用于任何 HTML 元素. 参考链接:http://www.w3school.com.cn/tags/html_ref_standardattrib ...
- Java Swing实战(四)按钮组件JButton及其事件监听
接下来为面板添加保存按钮,并为按钮绑定事件监听. /** * @author: lishuai * @date: 2018/11/26 13:51 */ public class WeimingSyn ...
- JDBC数据库连接池
用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长.假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成数据库 ...
- java中程序上线报错: tomcat中java.lang.OutOfMemoryError: PermGen space
在程序测试没问题之后,上线试运行,在运行的过程中某个功能一点击就报如下错,然后重启服务器就好了,一会又是如此,解决方法如下(亲测) PermGen space的全称是Permanent Generat ...
- 线程(Thread)和异常
线程Thread 实现多线程有两种方式: 1.继承Thread类(本质也是实现Runnable接口的一个实例) Thread类源码 public class Thread implements Run ...
- JS之 if语句函数 对接事件动作 函数更改css css对接需要换妆的区id或class
if 函数的实现步骤: function +名字() 指定id , 指定开关(display: none or block) if + else 构成逻辑 控制开关 决定在哪里安置一个灯泡, 指定 ...
- 远景GIS云上线
没有发布会.没有嘉宾.没有掌声,趁着国庆假期悄悄地将系统部署到服务器上线运行. 远景GIS云(RGIS Cloud)基于自主研发的远景GIS基础平台开发,目前已实现了Shape上传和导出.符号配置.动 ...
- 移动 App 接入 QQ 登录/分享 图文教程
移动 App 接入 QQ 登录/分享 图文教程 这里先要提两个平台,腾讯开放平台和 QQ 互联平台: (一)腾讯开放平台 官网地址:https://open.tencent.com/ 介绍:腾讯开放平 ...
- 搭建高可用mongodb集群(三)—— 深入副本集内部机制
在上一篇文章<搭建高可用mongodb集群(二)-- 副本集> 介绍了副本集的配置,这篇文章深入研究一下副本集的内部机制.还是带着副本集的问题来看吧! 副本集故障转移,主节点是如何选举的? ...
- 类型“Microsoft.Office.Interop.Word.ApplicationClass”错误 4317 无法嵌入互操作类型
类型“Microsoft.Office.Interop.Word.ApplicationClass”错误 4317 无法嵌入互操作类型“Microsoft.Office.Interop.Word.Ap ...