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