tomcat7修改端口、JVM、JDK路径

[root@app bin]# netstat -ano|grep 7016
[root@app bin]# mv /home/test/apache-tomcat-7.0.106.zip /beahome/
[root@app bin]# cd /beahome
[root@app beahome]# ll
total 10443712
-rw-rw-r--  1 test     test       10183481 Nov 11 12:26 apache-tomcat-7.0.106.zip
drwxr-xr-x 10 root     root           4096 Jun  4 18:16 apache-tomcat-8.5.54
drwxr-x---  9 root     root           4096 Apr 27  2020 apache-tomcat-8.5.54-8900
-rwxr-x---  1 root     root      173383680 Aug 27 09:14 apache-tomcat-8.5.54-8900.tar
-rwxr-x---  1 root     root       10312541 May 13 09:37 apache-tomcat-8.5.54.tar.gz
drwxr-xr-x  1 root     root              0 Jun  9 10:40 attachments
drwxr-xr-x  7 root     root           4096 Jul  3  2018 axis-1_4
-rw-r--r--  1 root     root             65 Sep 12  2019 excl
drwxrwxr-x  8 weblogic weblogic       4096 Sep 15  2011 jdk1.6.0_37
-rw-r--r--  1 weblogic weblogic  210278400 Jul 11  2014 jdk1.6.0_37.tar
drwxr-xr-x  8 weblogic weblogic       4096 Mar 27  2013 jdk1.6.0_45
drwxr-xr-x  7 root     root           4096 Oct  5  2019 jdk1.8.0_231
-rwxr-xr-x  1 root     root       72087592 May  3  2018 jdk-6u45-linux-x64.bin
-rwxr-x---  1 root     root      194151339 May 13 09:37 jdk-8u231-linux-x64.tar.gz
drwx------  2 weblogic weblogic      16384 May 26  2017 lost+found
drwxr-xr-x  7 oracle   oinstall       4096 Jul 13  2017 oracle
drwxrwx---  5 oracle   oinstall       4096 Jul 13  2017 oraInventory
drwxr-x--- 10 weblogic weblogic       4096 May  4  2018 weblogic10
drwxr-x--- 10 weblogic weblogic       4096 May  4  2018 weblogic10.20190422
-rw-r--r--  1 root     root     8955361280 Sep 12  2019 weblogic10.tar
-rw-r--r--  1 weblogic weblogic 1068506707 Jan  7  2015 wls1036_generic.jar
drwxr-xr-x  5 root     root           4096 Nov  1  2019 zycheckfile
[root@app beahome]# chown root:root apache-tomcat-7.0.106.zip
[root@app beahome]# unzip apache-tomcat-7.0.106.zip
Archive:  apache-tomcat-7.0.106.zip

[root@app beahome]# ll
total 10443716
drwxr-xr-x  9 root     root           4096 Sep 16 09:35 apache-tomcat-7.0.106
-rw-rw-r--  1 root     root       10183481 Nov 11 12:26 apache-tomcat-7.0.106.zip
drwxr-xr-x 10 root     root           4096 Jun  4 18:16 apache-tomcat-8.5.54
drwxr-x---  9 root     root           4096 Apr 27  2020 apache-tomcat-8.5.54-8900
-rwxr-x---  1 root     root      173383680 Aug 27 09:14 apache-tomcat-8.5.54-8900.tar
-rwxr-x---  1 root     root       10312541 May 13 09:37 apache-tomcat-8.5.54.tar.gz
drwxr-xr-x  1 root     root              0 Jun  9 10:40 attachments
drwxr-xr-x  7 root     root           4096 Jul  3  2018 axis-1_4
-rw-r--r--  1 root     root             65 Sep 12  2019 excl
drwxrwxr-x  8 weblogic weblogic       4096 Sep 15  2011 jdk1.6.0_37
-rw-r--r--  1 weblogic weblogic  210278400 Jul 11  2014 jdk1.6.0_37.tar
drwxr-xr-x  8 weblogic weblogic       4096 Mar 27  2013 jdk1.6.0_45
drwxr-xr-x  7 root     root           4096 Oct  5  2019 jdk1.8.0_231
-rwxr-xr-x  1 root     root       72087592 May  3  2018 jdk-6u45-linux-x64.bin
-rwxr-x---  1 root     root      194151339 May 13 09:37 jdk-8u231-linux-x64.tar.gz
drwx------  2 weblogic weblogic      16384 May 26  2017 lost+found
drwxr-xr-x  7 oracle   oinstall       4096 Jul 13  2017 oracle
drwxrwx---  5 oracle   oinstall       4096 Jul 13  2017 oraInventory
drwxr-x--- 10 weblogic weblogic       4096 May  4  2018 weblogic10
drwxr-x--- 10 weblogic weblogic       4096 May  4  2018 weblogic10.20190422
-rw-r--r--  1 root     root     8955361280 Sep 12  2019 weblogic10.tar
-rw-r--r--  1 weblogic weblogic 1068506707 Jan  7  2015 wls1036_generic.jar
drwxr-xr-x  5 root     root           4096 Nov  1  2019 zycheckfile
[root@app beahome]# cd apache-tomcat-7.0.106
[root@app apache-tomcat-7.0.106]# ll
total 156
drwxr-xr-x 2 root root  4096 Sep 16 09:34 bin
-rw-r--r-- 1 root root 18405 Sep 16 09:34 BUILDING.txt
drwxr-xr-x 2 root root  4096 Sep 16 09:34 conf
-rw-r--r-- 1 root root  5544 Sep 16 09:34 CONTRIBUTING.md
drwxr-xr-x 2 root root  4096 Sep 16 09:34 lib
-rw-r--r-- 1 root root 57896 Sep 16 09:34 LICENSE
drwxr-xr-x 2 root root  4096 Sep 16 09:33 logs
-rw-r--r-- 1 root root  1319 Sep 16 09:34 NOTICE
-rw-r--r-- 1 root root  3336 Sep 16 09:34 README.md
-rw-r--r-- 1 root root  9599 Sep 16 09:34 RELEASE-NOTES
-rw-r--r-- 1 root root 17470 Sep 16 09:34 RUNNING.txt
drwxr-xr-x 2 root root  4096 Sep 16 09:34 temp
drwxr-xr-x 7 root root  4096 Sep 16 09:34 webapps
drwxr-xr-x 2 root root  4096 Sep 16 09:33 work
[root@app apache-tomcat-7.0.106]# cd webapps/
[root@app webapps]# ll
total 20
drwxr-xr-x 14 root root 4096 Sep 16 09:35 docs
drwxr-xr-x  7 root root 4096 Sep 16 09:34 examples
drwxr-xr-x  5 root root 4096 Sep 16 09:34 host-manager
drwxr-xr-x  5 root root 4096 Sep 16 09:34 manager
drwxr-xr-x  3 root root 4096 Sep 16 09:34 ROOT
[root@app webapps]# rm -rf *
[root@app webapps]# ll
total 0
[root@app webapps]# pwd
/beahome/apache-tomcat-7.0.106/webapps
[root@app webapps]# cd ..
[root@app apache-tomcat-7.0.106]# cd conf
[root@app conf]# ll
total 220
-rw-r--r-- 1 root root  13610 Sep 16 09:34 catalina.policy
-rw-r--r-- 1 root root   6971 Sep 16 09:34 catalina.properties
-rw-r--r-- 1 root root   1428 Sep 16 09:34 context.xml
-rw-r--r-- 1 root root   3631 Sep 16 09:34 logging.properties
-rw-r--r-- 1 root root   6837 Sep 16 09:34 server.xml
-rw-r--r-- 1 root root   2208 Sep 16 09:34 tomcat-users.xml
-rw-r--r-- 1 root root   2691 Sep 16 09:34 tomcat-users.xsd
-rw-r--r-- 1 root root 175397 Sep 16 09:34 web.xml
[root@app conf]# vi server.xml 
##修改port 8080和8005两处即可
<?xml version='1.0' encoding='utf-8'?>
<!--
  Licensed to the Apache Software Foundation (ASF) under one or more
  contributor license agreements.  See the NOTICE file distributed with
  this work for additional information regarding copyright ownership.
  The ASF licenses this file to You under the Apache License, Version 2.0
  (the "License"); you may not use this file except in compliance with
      http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.
-->
     Documentation at /docs/config/server.html
 -->
<Server port="8005" shutdown="SHUTDOWN">
  <Listener className="org.apache.catalina.startup.VersionLoggerListener" />
  <!-- Security listener. Documentation at /docs/config/listeners.html
  <Listener className="org.apache.catalina.security.SecurityListener" />
  -->
  <!--APR library loader. Documentation at /docs/apr.html -->
  <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
  <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
  <Listener className="org.apache.catalina.core.JasperListener" />
  <!-- Prevent memory leaks due to use of particular java/javax APIs-->
  <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
  <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
  <Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" />

       Documentation at /docs/jndi-resources-howto.html
  -->
  <GlobalNamingResources>
         UserDatabaseRealm to authenticate users
    -->
  </GlobalNamingResources>

       Documentation at /docs/config/service.html
   -->
    <!--The connectors can use a shared executor, you can define one or more named thread pools-->
    <!--
        maxThreads="150" minSpareThreads="4"/>
         Define a non-SSL HTTP/1.1 Connector on port 8080
    -->
               redirectPort="8443" />
    <!-- A "Connector" using the shared thread pool-->
    <!--
               redirectPort="8443" />
    -->
         documentation -->
    <!--
               clientAuth="false" sslProtocol="TLS" />

    <!-- Define an AJP 1.3 Connector on port 8009 -->
    <!-- Define an AJP 1.3 Connector on port 8009 -->

    <!--
               port="8009"
"server.xml" [dos] 148L, 6837C written
[root@app bin]# pwd
/beahome/apache-tomcat-7.0.106/bin
[root@app bin]# head catalina.sh
#!/bin/sh
JAVA_OPTS='-Xms4096m -Xmx4096m -XX:PermSize=512m -XX:MaxPermSize=1024m'
#JAVA_OPTS='-Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m'

# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements.  See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License.  You may obtain a copy of the License at
#
[root@app bin]# head setclasspath.sh
#!/bin/sh
JAVA_HOME=/beahome/jdk1.6.0_45
JRE_HOME=/beahome/jdk1.6.0_45

# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements.  See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License.  You may obtain a copy of the License at
[root@app bin]# ./startup.sh
-bash: ./startup.sh: Permission denied
[root@app bin]# chmod +x *.sh
[root@app bin]# ./startup.sh
Using CATALINA_BASE:   /beahome/apache-tomcat-7.0.106
Using CATALINA_HOME:   /beahome/apache-tomcat-7.0.106
Using CATALINA_TMPDIR: /beahome/apache-tomcat-7.0.106/temp
Using JRE_HOME:        /beahome/jdk1.6.0_45
Using CLASSPATH:       /beahome/apache-tomcat-7.0.106/bin/bootstrap.jar:/beahome/apache-tomcat-7.0.106/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.
[root@app bin]# ps -ef|grep 7.0
root       1720      2  0 Jul27 ?        00:00:00 [ib_cm/4]
root       1730      2  0 Jul27 ?        00:00:00 [rdma_cm]
root       1760      2  0 Jul27 ?        00:00:00 [ipoib_flush]
root       3857      1 17 12:51 pts/1    00:00:01 /beahome/jdk1.6.0_45/bin/java -Djava.util.logging.config.file=/beahome/apache-tomcat-7.0.106/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m -Djdk.tls.ephemeralDHKeySize=2048 -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /beahome/apache-tomcat-7.0.106/bin/bootstrap.jar:/beahome/apache-tomcat-7.0.106/bin/tomcat-juli.jar -Dcatalina.base=/beahome/apache-tomcat-7.0.106 -Dcatalina.home=/beahome/apache-tomcat-7.0.106 -Djava.io.tmpdir=/beahome/apache-tomcat-7.0.106/temp org.apache.catalina.startup.Bootstrap start
root       3942   2892  0 12:51 pts/1    00:00:00 grep 7.0
daemon    30790   2669  0 Jul28 ?        00:00:00 /usr/local/apache/bin/httpd -k start
root      60641      1  0 Sep23 ?        00:47:09 /beahome/jdk1.8.0_231/jre/bin/java -Djava.util.logging.config.file=/beahome/apache-tomcat-8.5.54-8900/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /beahome/apache-tomcat-8.5.54-8900/bin/bootstrap.jar:/beahome/apache-tomcat-8.5.54-8900/bin/tomcat-juli.jar -Dcatalina.base=/beahome/apache-tomcat-8.5.54-8900 -Dcatalina.home=/beahome/apache-tomcat-8.5.54-8900 -Djava.io.tmpdir=/beahome/apache-tomcat-8.5.54-8900/temp org.apache.catalina.startup.Bootstrap start
root      88264      1  0 Aug13 ?        01:55:19 /beahome/jdk1.6.0_45/bin/java -Djava.util.logging.config.file=/home/test/apache-tomcat-7.0.78/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.endorsed.dirs=/home/test/apache-tomcat-7.0.78/endorsed -classpath /home/test/apache-tomcat-7.0.78/bin/bootstrap.jar:/home/test/apache-tomcat-7.0.78/bin/tomcat-juli.jar -Dcatalina.base=/home/test/apache-tomcat-7.0.78 -Dcatalina.home=/home/test/apache-tomcat-7.0.78 -Djava.io.tmpdir=/home/test/apache-tomcat-7.0.78/temp org.apache.catalina.startup.Bootstrap start
[root@app bin]# pwd
/beahome/apache-tomcat-7.0.106/bin
[root@app bin]# ./shutdown.sh
Using CATALINA_BASE:   /beahome/apache-tomcat-7.0.106
Using CATALINA_HOME:   /beahome/apache-tomcat-7.0.106
Using CATALINA_TMPDIR: /beahome/apache-tomcat-7.0.106/temp
Using JRE_HOME:        /beahome/jdk1.6.0_45
Using CLASSPATH:       /beahome/apache-tomcat-7.0.106/bin/bootstrap.jar:/beahome/apache-tomcat-7.0.106/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
[root@app bin]# ll
total 856
-rw-r--r-- 1 root root  29915 Sep 16 09:34 bootstrap.jar
-rw-r--r-- 1 root root  16428 Sep 16 09:34 catalina.bat
-rwxr-xr-- 1 root root  25148 Nov 11 12:50 catalina.sh
-rw-r--r-- 1 root root   1703 Sep 16 09:34 catalina-tasks.xml
-rw-r--r-- 1 root root  25287 Sep 16 09:34 commons-daemon.jar
-rw-r--r-- 1 root root 208136 Sep 16 09:34 commons-daemon-native.tar.gz
-rw-r--r-- 1 root root   2040 Sep 16 09:34 configtest.bat
-rwxr-xr-- 1 root root   1922 Sep 16 09:34 configtest.sh
-rwxr-xr-- 1 root root   9100 Sep 16 09:34 daemon.sh
-rw-r--r-- 1 root root   2091 Sep 16 09:34 digest.bat
-rwxr-xr-- 1 root root   1965 Sep 16 09:34 digest.sh
-rw-r--r-- 1 root root   3460 Sep 16 09:34 setclasspath.bat
-rwxr-xr-- 1 root root   3769 Nov 11 12:50 setclasspath.sh
-rw-r--r-- 1 root root   2020 Sep 16 09:34 shutdown.bat
-rwxr-xr-- 1 root root   1902 Sep 16 09:34 shutdown.sh
-rw-r--r-- 1 root root   2022 Sep 16 09:34 startup.bat
-rwxr-xr-- 1 root root   1904 Sep 16 09:34 startup.sh
-rw-r--r-- 1 root root  50837 Sep 16 09:34 tomcat-juli.jar
-rw-r--r-- 1 root root 421399 Sep 16 09:34 tomcat-native.tar.gz
-rw-r--r-- 1 root root   4576 Sep 16 09:34 tool-wrapper.bat
-rwxr-xr-- 1 root root   5542 Sep 16 09:34 tool-wrapper.sh
-rw-r--r-- 1 root root   2026 Sep 16 09:34 version.bat
-rwxr-xr-- 1 root root   1908 Sep 16 09:34 version.sh
[root@app bin]# pwd
/beahome/apache-tomcat-7.0.106/bin
[root@app bin]# cd ..
[root@app apache-tomcat-7.0.106]# cd ..
[root@app beahome]# pwd
/beahome
[root@app beahome]# mv apache-tomcat-7.0.106 apache-tomcat-7.0.106-7016
[root@app beahome]# cd apache-tomcat-7.0.106-7016/
[root@app apache-tomcat-7.0.106-7016]# pwd
/beahome/apache-tomcat-7.0.106-7016
[root@app apache-tomcat-7.0.106-7016]# cd ..
[root@app beahome]# scp -rp apache-tomcat-7.0.106-7016/ 192.168.10.155:/beahome/
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值