`

linux下tomcat注意配置事项

阅读更多

一、加大tomcat启动时的内存大小

(1)tomcat\bin目录下面的catalina.sh这个文件。

(2)

# Set juli LogManager if it is present
if [ -r "$CATALINA_HOME"/bin/tomcat-juli.jar ]; then
  JAVA_OPTS="$JAVA_OPTS -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager"
  LOGGING_CONFIG="-Djava.util.logging.config.file=$CATALINA_BASE/conf/logging.properties"
else
  # Bugzilla 45585
  LOGGING_CONFIG="-Dnop"
fi

# ----- Execute The Requested Command -----------------------------------------

 

#add by duyf from 10.3.3.27
echo set JAVA_OPTS
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8139 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Xms1024m -Xmx1024m -XX:PermSize=512m -XX:MaxPermSize=512m"
echo JAVA_OPTS=$JAVA_OPTS
#add ends

 

# Bugzilla 37848: only output this if we have a TTY
if [ $have_tty -eq 1 ]; then
  echo "Using CATALINA_BASE:   $CATALINA_BASE"
  echo "Using CATALINA_HOME:   $CATALINA_HOME"
  echo "Using CATALINA_TMPDIR: $CATALINA_TMPDIR"
  if [ "$1" = "debug" -o "$1" = "javac" ] ; then
    echo "Using JAVA_HOME:       $JAVA_HOME"
  else
    echo "Using JRE_HOME:       $JRE_HOME"
  fi
fi

 

(3)或者下面这样的写法也可以。

CATALINA_OPTS="-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8839
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
-Xms512m
-Xmx1024m
-Djava.awt.headless=true"

export CATALINA_OPTS

DISPLAY="127.0.0.1:0.0"
export DISPLAY

 

#add by duyf

JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=128M -XX:MaxNewSize=2048m -XX:MaxPermSize=2048m -Djava.awt.headless=true"
export  JAVA_OPTS

#end

# OS specific support.  $var _must_ be set to either true or false.
cygwin=false
os400=false
case "`uname`" in
CYGWIN*) cygwin=true;;
OS400*) os400=true;;
esac

 

二、项目放到tomcat下面来运行

(1)写个xml的配置文件放到D:\apache-tomcat-5.5.26\conf\Catalina\localhost下面,格式如下:

<?xml version="1.0" encoding="UTF-8"?>

<Context docBase="D:\project\momc2.0\java\moio\html" path="/moio" reloadable="false" privileged="true"/>

注意这里的docBase所指的目录是到WEB-INF这个目录的上面即可。因为WEB-INF这个目录下有classes源码。

<?xml version="1.0" encoding="UTF-8"?>

<Context docBase="D:\project\momc2.0\java\momc2" path="/momc2" reloadable="false" privileged="true"/>

或者这样

<?xml version="1.0" encoding="UTF-8"?>

<Context docBase="D:\solodu\workspace\momc3\WebRoot" path="/momc3" reloadable="false" privileged="true" antiResourceLocking="false" antiJARLocking="false"/>

 

(2)也可以这样来配置在tomcat/conf/server.xml文件里面:

<Context path="/momc" docBase="/mimsm/momc/test/momctest_szty"  debug="0"  reloadable="true" crossContext="true"/>
<Context path="/aaaa" docBase="/mimsm/momc/test/moiotest_szty" debug="0" reloadable="ture" crossContext="true"/>

在</Host>标签的上发紧挨着放即可!

分享到:
评论

相关推荐

    tomcat6在Linux下的安装配置

    tomcat6在Linux下安装配置,该文件旨在Linux下识别,强注意

    tomcat解决跨域访问问题配置

    1、修改tomcat下的Conf/web.xml文件,在该文件内容中新增以下配置,注意,若该web.xml中存在其它filter,则需要将该filter放在所有filter前面; &lt;filter-name&gt;CorsFilter &lt;filter-class&gt;org.apache.catalina....

    linux服务器下配置多tomcat实现实例

    linux服务器下配置多tomcat 车辆交易用的系统模块,正在做。老板要看看,以便车城那边的人提出意见。于是在服务器上再次增加一个tomcat。 以前是配置过的,配置过程其实很简单,这次太大意了,找了半天问题。 首先是...

    Linux安装配置Tomcat教程

    本文为大家分享了Linux安装配置Tomcat,供大家参考,具体内容如下 1、下载 tomcat Linux 版本  oracle 官网下载地址:http://tomcat.apache.org/download-80.cgi  百度云盘链接:http://pan.baidu.com/s/1eSekADs ...

    CentOS 5.2下安装Tomcat5.5

    本TXT文件为第二章Linux 下安装 Tomcat5.5 测试环境:系统 CentOS 5.2 Tomcat版本apache-tomcat-5.5.23 第一步:解压缩Tomcat部署文件到 /usr/local/tomcat 第二步:测试安装(注意环境变量JAVA_HOME必需...

    tomcat6.0安装配置

    该压缩包包括三个文件,这三个文件在linux下可以识别,在windows下无法识别,请注意。

    Linux安装tomcat

    刚熟悉Linux的小白值得一看,资源的下载,所需的依赖环境,如何配置,注意事项等等

    Apache+MYSQL+JDK+tomcat安装配置全过程

    虚拟机安装centos部署jsp网站一站式,个人三天部署成功,很详细包括 centos虚拟机安装,linux基础,mysql安装,apapche安装,tomcat安装等 问题注意事项都有,apache和tomcat整合

    jmx 实现远程连接tomcat

    本文档主要介绍了jmx连接T远程监控tomcat的详细配置,文档包含了一些配置的详细图片和需要注意的内容

    mysql-java8-tomcat8

    6\安装mysql的安装包 --千万要注意安装顺序 rpm -ivh mysql-community-common-5.7.20-1.el7.x86_64.rpm rpm -ivh mysql-community-libs-5.7.20-1.el7.x86_64.rpm rpm -ivh mysql-community-client-5.7.20-1.el7....

    Nginx+Tomcat负载均衡

    首先大家注意: 本文章中没有session共享,关于session共享我会在下一篇中讲解,先实现Nginx+tomcat负载均衡再实现session共享。 从网上查了好多资料,多走了很多弯路,现在把自己成功的方法拿出来与大家分享。 ...

    Linux知识点总结.pdf

    Linux.pdf中包含了Linux的知识点总结,其中包括常用的linux命令,还有在虚拟机中如何配置jdk,mysql,tomcat以及需要注意的事项,在linux命令中有对命令进行解析,能更加清楚的理解Linux命令的意思

    搭建tomcat服务器.doc

    二:安装及配置 tomcat最新版本为4.0.1,这个版本用了一个新的servlet容器Catalina,完整的实现了 servlet2.3和jsp1.2规范。注意安装之前你的系统必须安装了jdk1.2以上版本。 (一):安装 1:windows平台 从tomcat...

    Linux网络操作系统基础:www服务配置.ppt

    * 注意: 加下划线为即将学到的内容。 Apache(音译为阿帕奇)是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。 *...

    java论坛一键搭建Easyjsprun! v6.0.0 UTF-8 For linux

    EasyJspRun!... 仅适用于未安装配置 Apache+Tomcat+JDK+MySQL 的 Linux 系统,请务必在开始安装前检查系统环境,如果您的服务器中已经安装配置了上述环境,请全部卸载后再使用 EasyJspRun! 进行安装。

    在远程Linux服务器搭建SolrCloud

    为三台远程Linux服务器搭建SolrCloud 本次目的是在tomcat以及zookeeper的基础上,搭建三台远程服务器的SolrCloud 工具:WinSCP,SecureCRT,apache-tomcat-7.0.62,solr-4.10.4,zookeeper-3.4.6 WARNING: 版本注意 ...

    java论坛一键搭建Easyjsprun! v6.0.0 GBK For linux

    EasyJspRun!... 仅适用于未安装配置 Apache+Tomcat+JDK+MySQL 的 Linux 系统,请务必在开始安装前检查系统环境,如果您的服务器中已经安装配置了上述环境,请全部卸载后再使用 EasyJspRun! 进行安装。

    java论坛一键搭建Easyjsprun! v6.0.0 UTF-8 For linux 110530.zip

    仅适用于未安装配置 Apache Tomcat JDK MySQL 的 Linux 系统,请务必在开始安装前检查系统环境,如果您的服务器中已经安装配置了上述环境,请全部卸载后再使用 EasyJspRun! 进行安装,否则安装程序会自动卸载旧的...

    Jenkins安装教程.docx

    下图是安装成功后的界面(使用的是Linux+Tomcat7+Java7环境): 图2 Jenkins主界面 3 Jenkins配置 写在配置前的一些话:Jenkins的配置不可能全部都说到的,大部分配置是有英文说明的,点击输入框后面的问号就...

    基于JavaWeb方式演示opencv图像处理的相关知识,从安装开始,学习记录OpenCV的相关知识,到实现一个完整题卡识别项目

    java-web方式演示opencv... 如果需要使用tesseract方式识别页码,注意tessdata放到tomcat的bin目录下 参照项目中JAVA集成OpenCV,配置linux或windows环境 Linux下配置OpenCV Windows下配置OpenCV 数据库配置目前用不

Global site tag (gtag.js) - Google Analytics