Tomcat 二

[root@linux-node1 ~]# cat /usr/local/tomcat/conf/server.xml|sed -n '139,145p'
      </Host>
      <Host name="web1.xusx.com" appBase="/data/webapps/" unpackWARs="true" autoDeploy="false">
        <Context path="" docBase="/data/webapps/" reloadable="true" />
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="/data/logs"
               prefix="web1_access_log" suffix=".txt"
               pattern="%h %l %u %t "%r" %s %b" />
      </Host>

1

mkdir -pv /data/{webapps,logs}
cp -r /usr/local/tomcat/webapps/myapp/* /data/webapps/
catalina.sh stop
catalina.sh start
vim /etc/hosts
cat /data/logs/web1_access_log.2017-08-29.txt

 多实例

mkdir /usr/local/{3000,4000,5000}
cd 3000/
mkdir -pv {bin,logs,webapps}
cd 4000/
mkdir -pv {bin,logs,webapps}
cd 5000/
mkdir -pv {bin,logs,webapps}
cp -a /usr/local/tomcat/conf /usr/local/3000
cp -a /usr/local/tomcat/bin/catalina.sh /usr/local/3000/bin
cp -a /usr/local/tomcat/bin/startup.sh /usr/local/3000/bin
cp -a /usr/local/tomcat/bin/shutdown.sh /usr/local/3000/bin

cp -a /usr/local/tomcat/conf /usr/local/4000
cp -a /usr/local/tomcat/bin/catalina.sh /usr/local/4000/bin
cp -a /usr/local/tomcat/bin/startup.sh /usr/local/4000/bin
cp -a /usr/local/tomcat/bin/shutdown.sh /usr/local/4000/bin

cp -a /usr/local/tomcat/conf /usr/local/5000
cp -a /usr/local/tomcat/bin/catalina.sh /usr/local/5000/bin
cp -a /usr/local/tomcat/bin/startup.sh /usr/local/5000/bin
cp -a /usr/local/tomcat/bin/shutdown.sh /usr/local/5000/bin

[root@linux-node1 ]# vim /usr/local/5000/bin/startup.sh 

#!/bin/sh

export JAVA_HOME=/usr/java/latest
export CATALINA_HOME=/usr/local/tomcat
export CATALINA_BASE="/usr/local/5000"
export CATALINA_TMPDIR="$CATALINA_BASE/temp"
export CATALINA_PID="$CATALINA_BASE/bin/tomcat.pid"
export JAVA_OPTS="-server -Xms1024m -Xmx1024m -Djava.awt.headless=true -Dtomcat.name=tomcat1"

[root@linux-node1 5000]# vim /usr/local/5000/bin/shutdown.sh 

#!/bin/sh

export JRE_HOME=/usr/java/latest
export CATALINA_HOME=/usr/local/tomcat
export CATALINA_BASE="/usr/local/5000"
export CATALINA_TMPDIR="$CATALINA_BASE/temp"
export CATALINA_PID="$CATALINA_BASE/bin/tomcat.pid"
bash $CATALINA_HOME/bin/shutdown.sh "$@"
如何创建多实例

 

posted @ 2017-08-29 23:45  reborn枪  阅读(115)  评论(0)    收藏  举报