标签:文件 shu $@ jdk环境变量 安装 file 记录 inux tom
注意:此种配置方式不能在/etc/profile配置环境jdk环境变量  需要在~/.bash_profile中配置
1.修改server文件 需要修改三个端口
	一:shutdown端口
	二:Http协议端口
	三:Ajp协议端口
2.修改catalina.out文件 需要添加两段脚本
	一:在catalina.sh中的 “#!/bin/sh” 下面添加如下代码
		if [[ "$JAVA_OPTS" != *-Djava.security.egd=* ]]; then
		    JAVA_OPTS="$JAVA_OPTS -Djava.security.egd=file:/dev/./urandom"
		fi
	二:# Get standard environment variables
              	PRGDIR=`dirname "$PRG"` 
		下添加下面代码
		if [ -z "$CATALINA_PID" ]; then
		      CATALINA_PID=$PRGDIR/CATALINA_PID
		fi
	目的:
		#设置记录CATALINA_PID。
		#该设置会在启动时候bin下新建一个CATALINA_PID文件
		#关闭时候从CATALINA_PID文件找到pid,kill。。。同时删除CATALINA_PID文件
3.修改shutdown.sh文件 需要添加强制关闭
	一:	shutdown.sh文件,在最后一行加上-force; 
		例:exec "$PRGDIR"/"$EXECUTABLE" stop -force "$@"
以上配置完毕 只要内存足够 理论上支持n个Tomcat的同时运行
标签:文件 shu $@ jdk环境变量 安装 file 记录 inux tom
原文地址:https://www.cnblogs.com/lazy-fc/p/11218296.html