Tomcat6的相关配置
1. Tomcat无安装部署:
本文windows用的是win7,ubuntu用的是12.04 LTS,tomcat版本是1.6
1.1. windows上的tomcat无安装部署
1.1.1. 确认已安装java
1.1.2. 配置Tomcat的相关环境变量
新建环境变量:
TOMCAT_HOME:Tomcat解压后的根目录(如:E:\AppCenter\tomcat6)
CATALINA_HOME :%TOMCAT_HOME%
CATALINA_BASE :%TOMCAT_HOME%
1.1.3. 修改配置文件(%TOMCAT_HOME%/bin/startup.bat,%TOMCAT_HOME%/bin/shutdown.bat)
在startup.bat的第一行或是echo off之后配置如下两行:
SET JAVA_HOME=JDK的目录
SET CATALINA_HOME=Tomcat的解压目录
1.2. ubuntu上的tomcat无安装部署
1.2.1. 解压tomcat压缩包
tar -zxvf xxxxx.tar
xxxxx.tar为tomcat包,本文的tomcat包拷到/opt/目录下后,直接解压在/opt/下的,然后改解压目录名称为tomcat。
1.2.2. 添加环境变量
vi /etc/profile
添加:
export CATALINA_HOME=/opt/tomcat
1.2.3. 若未激活root帐户,且需要用root权限去启动tomcat,则需要修改catalina.sh
vi $CATALINA_HOME/bin/catalina.sh
在首行添加如下两行:
CATALINA_HOME=/opt/tomcat
JAVA_HOME=/opt/jdk1.6.0_45
2. Tomcat配置远程调试
2.1. windows下配置tomcat远程调试
2.1.1. 修改文件%CATALINE_HOME%/bin/catalina.bat:
在下边代码:
set _EXECJAVA=%_RUNJAVA%
set MAINCLASS=org.apache.catalina.startup.Bootstrap
set ACTION=start
set SECURITY_POLICY_FILE=
set DEBUG_OPTS=
set JPDA=
下加上如下代码:
set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000
其中的8000是监听的端口
dt_socket是远程调试,还可以设置为本地调试dt_shmem
启动catalina.bat后,在首行会出现Listening for transport dt_socket at address: 8000,表示设置完成。
2.2. ubuntu下配置tomcat远程调试
2.2.1 修改startup.sh文件
leo@mask:/opt/apache-tomcat-6.0.41/bin$ sudo vi startup.sh
在最后一行,原来的内容是:

在start前加上jpda,如下样式:

然后保存,并启动tomcat,那么现在就可以对它里边的项目进行远处调试了。
Tomcat6的相关配置的更多相关文章
- Tomcat是什么:Tomcat与Java技、Tomcat与Web应用以及Tomcat基本框架及相关配置
1.Tomcat是什么 Apache Tomcat是由Apache Software Foundation(ASF)开发的一个开源Java WEB应用服务器. 类似功能的还有:Jetty. ...
- mysql数据库的初始化及相关配置
接着上篇文章我们继续探讨在安装完mysq数据库之后的一些相关配置: 一.mysql数据库的初始化 我们在安装完mysql数据库以后,会发现会多出一个mysqld的服务,这个就是咱们的数据库服务,我们通 ...
- zookeeper集群的搭建以及hadoop ha的相关配置
1.环境 centos7 hadoop2.6.5 zookeeper3.4.9 jdk1.8 master作为active主机,data1作为standby备用机,三台机器均作为数据节点,yarn资源 ...
- Linux网络相关配置
一.修改网卡相关配置 Linux网络参数是在/etc/sysconfig/network-scripts/ifcfg-eth0中设置,其中ifcfg-eth0表示是第一个网卡,如果还有另外一块网卡,则 ...
- ios开发之Info.plist文件相关配置
前言:在iOS开发中有些情况下需要对Info.plist文件进行配置,以下介绍几种相关配置.以后遇到需要配置的再更新... 开发环境:swift3.0.1,Xcode8.1 一,项目中需要使用第三方字 ...
- SharePoint 2013 托管导航及相关配置 <二>
本文的思路是使用JQuery重写SharePoint自带托管导航的样式,其实思路和脚本都非常简单,引用一下JQuery脚本,然后重写导航的样式,把脚本放到母版页中,即可.当然,使用JQuery可以做很 ...
- IO 相关配置参数
INNODB I/O相关配置 记录日志为顺序I/O,刷新日志到数据文件为随机操作.顺序操作性能快于随机IO. innodb_log_file_size innodb_log_files_in_grou ...
- win7下IIS错误:"无法访问请求的页面,因为该页的相关配置数据无效"的解决方法(转)
今天新装win7,然后在IIS下布署了一个网站,布署完成后运行,提示如下错误:HTTP 错误 500.19 - Internal Server Error无法访问请求的页面,因为该页的相关配置数据无效 ...
- IDEA 从SVN检出项目相关配置
1.新建好一个工程,然后通过SVN检出项目 2.检出后一般tomcat的环境是配置好的,点击上方Project Structure按钮,弹出窗体,查看Project项,一般没问题,如果要配置就配置Pr ...
随机推荐
- [转]javascript之Object.assign()痛点
本文转自:http://blog.csdn.net/waiterwaiter/article/details/50267787 最近也一直会用javascript,然后中间使用的一些组件,如Echar ...
- fastjson之JSONObject、JSONArray
JSONObject,JSONArray是JSON的两个子类. 首先我们来看JSONObject源码: 会发现JSONObject是继承Map<String, Object>,并且都是使用 ...
- SQL Server数据库状态和文件状态
数据库状态 (database states) 查询数据库的当前状态 : 1.查询所有数据库的状态 ,通过sys.databases目录视图的state_desc列 user master go se ...
- 腾讯云CentOS安装JDK1.8
购买了腾讯云CentOS7系统,尝试搭建一个博客平台,首先要安装JDK. 一开始尝试用本地FTP上传JDK包到服务器,速度太慢,只有10K左右,放弃. 然后决定在服务器直接下载JDK进行安装. 执行 ...
- leetcode实践:找出两个有序数组的中位数
题目 给定两个大小为 m 和 n 的有序数组 nums1 和 nums2. 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n)). 代码实现 package com. ...
- VIM命令图解
右键在新窗口打开查看大图 删除所有:dG 来源见水印
- oracle数据同步
随着各行业信息化水平的不断提升,各种各样的信息管理系统都被广泛使用,各系统间数据完全独立,形成了大量的信息孤岛.出于管理及决策方面的需求,实现各平台的数据同步是一个很迫切的需求,TreeSoft数据库 ...
- 一步一步学Python-基础篇
1.安装 地址:https://www.python.org/downloads/windows/ 安装完成过后,配置环境变量,比如:path后面计入;C:\Python27(可能需要重启一下) 然后 ...
- content_form.class.php文件不完整 解决方案
玩phpcms的从多少会遇到这个问题,根据错误提示我们可以发现是由于content_form.class.php文件不完整导致的,网上有好多文章说是把这个文件用本地的替换掉就可 以了,但是只要一更新缓 ...
- js-权威指南学习笔记5
第六章 对象 1.对象的方法通常是继承的属性.这种原型式继承是JS的核心特征. 2.除了名字和值之外,每个属性还有一些与之相关的值,称为属性特性——可写/可枚举/可配置.数据属性的四个特性——值.可写 ...