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 ...
随机推荐
- Spring.Net---3、IoC/DI深入理解
------------------------------------------------------------------------ 理解IoC/DI 1.控制反转 --> 谁控制谁 ...
- jQuery基础---常规选择器
内容摘要: 1.简单选择器 2.进阶选择器 3.高级选择器 发文不易,转载请注明出处! jQuery 最核心的组成部分就是:选择器引擎.它继承了 CSS 的语法,可以对 DOM 元素的标签名.属性名. ...
- protobuf简单测试应用
protobuf是google推出的一种数据交换协议,比较适合应用于底层服务交互,nodejs提供protobufjs包的实现,下面是一个简单的测试demo: 首先是.proto文件: package ...
- 微信小程序button选中改样式-实现单选/多选
小程序实现多button单选/多选 红色为选中状态 单选 多选 ①wxss /* pages/button-select/button-select.wxss */ .button_container ...
- 回顾经典问题算法:LIS, LCS-(DP类别)
LIS,最长递增子序列说明见:http://blog.csdn.net/sdjzping/article/details/8759870 #include <iostream> #incl ...
- 【PyQt5 学习记录】001:第一个界面
PyQt5 的安装很简单: pip3 install PyQt5 然后就是写一个最简单的界面试试手: import sys from PyQt5.QtWidgets import QApplicati ...
- 很赞的一个教程: React.js 小书
很赞, React.js 小书 http://huziketang.com/books/react/ 推荐阅读入门, 照着来一遍,能会个七七八八, 更多的还需要多写 import Re ...
- Ubuntu install TensorFlow 1.10 + CUDA 9.2 + cuDNN 7.2
为了装TensorFlow 1.10 下面升级一下系统的软件环境 NVIDIA DRIVER 去官网下载最新的linux驱动 http://www.nvidia.com/Download/in ...
- The difference between a local variable and a member variable
package com.itheima_04; /* * 成员变量和局部变量的区别: * A:在类中的位置不同 * 成员变量:类中,方法外 * 局部变量:方法中或者方法声明上(形式参数) * B:在内 ...
- windows&cmd常用命令&快捷键
1: cls即CLear Screen 功能:清除屏幕上的所有显示 2:Win+Tab快捷键进行3D窗口切换还有比较快速切换窗口的新方法. 3:利用Alt+Tab快捷键进行切换窗口时,在桌面中间会显示 ...