linux安裝多個Tomcat

注意:此種配置方式不能在/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 "$@"java

 

以上配置完畢  只要內存足夠 理論上支持n個Tomcat的同時運行 bash

相關文章
相關標籤/搜索