在linux下面架设多个tomcat服务
来源:互联网 发布:mysql表分区上亿的数据 编辑:程序博客网 时间:2024/06/07 13:07
在linux下面架设多个tomcat服务的起因:有两个差不多不多的war,PM要放到同一台server上面,但是放在同一个tomcat下面会互相干扰。所以就起两个tomcat。
环境:centos6.5-64bit
所需要的包:(这里的包只是我在试验中所用)
Jdk-6u37-linux-x64-rpm.bin
Apache-tomcat-7.0.53.tar.gz
安装步骤
1. chmod +x Jdk-6u21-linux-x64-rpm.bin
2. ./jdk-6u21-linux-x64-rpm.bin
3. ln –s /usr/java/jdk 1.6.0_21 /usr/jdk
4. tar zxvf apache-tomcat-5.5.33.tar.gz -C /usr/local
5. ln –s /usr/local/apache-tomcat-5.5.33 /usr/local/tomcat
6. cp –rp /usr/local/{tomcat,tomcat2}
7. vim /etc/profile
添加如下内如:
JAVA_HOME=/usr/jdk/
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:/lib.dt.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
CATALINA_BASE=/usr/local/tomcat
CATALINA_HOME=/usr/local/tomcat
export CATALINA_BASE CATALINA_HOME
CATALINA_2_BASE=/usr/local/tomcat2
CATALINA_2_HOME=/usr/local/tomcat2
export CATALINA_2_BASE CATALINA_2_HOME
TOMCAT_HOME=/usr/local/tomcat
export TOMCAT_HOME
TOMCAT_2_HOME=/usr/local/tomcat2
export TOMCAT_2_HOME
(如果有多个,把2改为3,4,5,。。。。)
8. cd /usr/local/tomcat2/bin
9. vim startup.sh
添加如下内容:
export JAVA_HOME=/usr/jdk
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
export CATALINA_HOME=$CATALINA_2_HOME
export CATALINA_BASE=$CATALINA_2_BASE
(加在最后一行exec的前面)
10. vim shutdown.sh
添加如下内容
export JAVA_HOME=/usr/jdk
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
export CATALINA_HOME=$CATALINA_2_HOME
export CATALINA_BASE=$CATALINA_2_BASE
(加在最后一行exec的前面)
11. cd /usr/local/tomcat2/conf
12. vim server.xml
更换如下端口
<Connector port="8089" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />>
这里面的8090改成你想要的端口就可以了。
- 在linux下面架设多个tomcat服务
- 在linux下面架设DNS服务器
- 在Linux服务器上配置多个Tomcat服务
- 如何在linux服务器上部署多个tomcat服务
- 在linux下面tomcat开启远程debug
- Linux 常用服务架设
- 一个tomcat下面启动多个工程
- linux系统服务架设之DNS架设
- 在Linux中运行多个tomcat
- 如何使用nginx,在同一个tompcat下面部署多个服务
- 在同一台电脑部署多个Tomcat服务
- Linux添加Tomcat,多个服务同时运行
- linux中架设DNS服务
- linux中架设DHCP服务
- linux下Subversion服务架设
- linux下Subversion服务架设
- 虚拟机linux架设DHCP服务
- Linux 下 tomcat 架设过程
- Spring定时器的配置和使用
- 黑马程序员_java多线程
- UItableView批量删除
- C# 字符串转换成日期,两个日期值比较大小,求两个日期相差天数
- 查看ORACLE
- 在linux下面架设多个tomcat服务
- html输入框在IOS下只能输入数字
- 关于UIScrollView不能响应UITouch事件的解决办法
- 用户不在 sudoers 文件中 此事将被报告
- Monodb 入门
- android.mk加入三方jar
- android自定义的TextView,实现跑马灯效果
- Simplify Path
- const类型参数的对象引用和const成员函数