Linux下Nginx+多Tomcat负载均衡实现详解(3)

export JAVA_HOME=/usr/java/jdk1.7.0_79/ #路径别弄错 export JAVA_BIN=$JAVA_HOME/bin export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

最后直接执行,使得文件profile生效

[root@N+T /]# source /etc/profile

接着执行 java -version  命令即可看到对应的版本号,说明已经生效了。(在这里有些小伙伴会时常出现一个问题,明明tomcat已经实在用这个

jdk版本了,可是输入命令java -version 显示出来的却不是目前tomcat在用的jdk版本,这时候该注意一下查看tomcat下面的comment目录下的jdk版本是否对应的,不是的话。就把jdk下的替换过去,另外我还有寻找另外一种解决办法,希望各位赐教。)

jdk部署完毕!

3.3 tomcat 的搭建

在/usr 下创建tomcatG 的目录,并且把三个版本的tomcat拉到目录下分别改名为tomcat6、tomcat7、tomcat8。最后分别解压,再修改server.xml  文档的端口

[root@N+T tomcatG]# ll total 12 drwxr-xr-x 9 root root 4096 Aug 16 10:27 tomcat6 drwxr-xr-x 9 root root 4096 Aug 16 10:49 tomcat7 drwxr-xr-x 9 root root 4096 Aug 16 11:11 tomcat8 [root@N+T tomcatG]#

下面修改tomcat6的server.xml文件:三处地方

1、

<Connector port="18080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

2、

<Connector port="18009" protocol="AJP/1.3" redirectPort="8443" />

3、

<Server port="18005" shutdown="SHUTDOWN">

剩下的tomcat7和tomcat8以此类推!

下面启动tomcat6-8

启动tomcat6:

[root@N+T bin]# pwd /usr/tomcatG/tomcat6/bin [root@N+T bin]# ll total 612 -rw-r--r-- 1 root root 22705 Nov 28 2011 bootstrap.jar -rw-r--r-- 1 root root 11830 Nov 28 2011 catalina.bat -rwxr-xr-x 1 root root 17708 Nov 28 2011 catalina.sh -rw-r--r-- 1 root root 2374 Nov 28 2011 catalina-tasks.xml -rw-r--r-- 1 root root 24172 Nov 28 2011 commons-daemon.jar -rw-r--r-- 1 root root 199623 Nov 28 2011 commons-daemon-native.tar.gz -rw-r--r-- 1 root root 1342 Nov 28 2011 cpappend.bat -rw-r--r-- 1 root root 2108 Nov 28 2011 digest.bat -rwxr-xr-x 1 root root 1689 Nov 28 2011 digest.sh -rw-r--r-- 1 root root 3150 Nov 28 2011 setclasspath.bat -rwxr-xr-x 1 root root 4153 Aug 16 10:57 setclasspath.sh -rw-r--r-- 1 root root 2108 Nov 28 2011 shutdown.bat -rwxr-xr-x 1 root root 1628 Nov 28 2011 shutdown.sh #这是停止 -rw-r--r-- 1 root root 2109 Nov 28 2011 startup.bat -rwxr-xr-x 1 root root 2023 Nov 28 2011 startup.sh #启动 -rw-r--r-- 1 root root 32277 Nov 28 2011 tomcat-juli.jar -rw-r--r-- 1 root root 249259 Nov 28 2011 tomcat-native.tar.gz -rw-r--r-- 1 root root 3479 Nov 28 2011 tool-wrapper.bat -rwxr-xr-x 1 root root 3472 Nov 28 2011 tool-wrapper.sh -rw-r--r-- 1 root root 2113 Nov 28 2011 version.bat -rwxr-xr-x 1 root root 1632 Nov 28 2011 version.sh [root@N+T bin]# ./startup.sh 

如图所示!

tomcat 7-8以此类推!

再看一下三个tomcat启动的进程。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/e883d51d56d2b4d9e8bb098ab4708094.html