Tomcat 安装配置

1、下载tomcat并解压

  下载地址:https://tomcat.apache.org


2、配置tomcat

配置 tomcat根目录 bin/catalina.sh 加入如下代码:

JAVA_OPTS="-Xms4g -Xmx4g -XX:MaxPermSize=128m -Xloggc:/home/log/gc/tomcat/gc.$$.log"


JAVA_OPTS="-server -XX:+UseConcMarkSweepGC -XX:+UseCMSCompactAtFullCollection -XX:CMSMaxAbortablePrecleanTime=5000 -XX:+CMSClassUnloadingEnabled -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=80 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/home/log/tomcat/momory/java.hprof -verbose:gc -Xloggc:/home/log/memory/gc.$$.log -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Djava.awt.headless=true -Dsun.net.client.defaultConnectTimeout=10000 -Dsun.net.client.defaultReadTimeout=30000 -XX:+DisableExplicitGC -Xms5120m -Xmx5120m -Xmn2500m -XX:PermSize=96m -XX:MaxPermSize=256m -XX:ParallelGCThreads=4"


3、配置java环境变量

增加文件:/etc/profile.d/env_java.sh,在系统启动或进入终端时,会自动运行/etc/profile.d/目录下的sh文件,在这之前,初始运行/etc/profile脚本文件,有如下代码:

for i in /etc/profile.d/*.sh ; do
    if [ -r "$i" ]; then
        if [ "${-#*i}" != "$-" ]; then
            . "$i"
        else
            . "$i" >/dev/null 2>&1
        fi
    fi
done


/etc/profile.d/env_java.sh文件内容如下:

JAVA_HOME=/home/program/jdk1.8.0_101
export JAVA_HOME

JRE_HOME=/home/program/jdk1.8.0_101/jre
export JRE_HOME

PATH=$PATH:$JAVA_HOME/bin
export PATH


4、配置用户 conf/tomcat_users.xml

              


tomcat | 2018-02-18 01:56:12