1、建立LINUX用户和组

Groupadd tomcat

Useradd user1 -g tomcat

Useradd user2 -g tomcat

Useradd user3 -g tomcat

2、解压tar包的TOMCAT到用户主目录中,目录名统一定为TOMCAT7.0。目录结构如下:

/home/user1/tomcat7.0/

/home/user2/tomcat7.0/

/home/user3/tomcat7.0/

3、修改每个用户的配置文件(用户目录下的“.bash_profile“)加入以下内容。

(.bash_profile)文件为隐藏文件打开方式    vi /home/user/“username"/.bash_profile

export CATALINA_BASE=/home/“username”/tomcat7.0

export CATALINA_HOME=/home/“username”/tomcat7.0

export PATH=$CATALINA_HOME/bin:$PATH

注:把“username”替换成“user1”“user2”“user3”

4、修改各TOMCAT中的“server.xml”文件。

修改中8005为其他端口;

修改

修改

实例:

把d:\user1\tomcat7.0\conf\server.xml中以上的三个port分别设为8001、8010、8011;

把d:\user2\tomcat7.0\conf\server.xml中以上的三个port分别设为8002、8020、8012;

把d:\user3\tomcat7.0\conf\server.xml中以上的三个port分别设为8003、8030、8013。

5、为了方便启动TOMCAT,在/usr/local/bin目录下建立两个shell脚本文件,tup和tdown。

tup 用来启动TOMCAT

#!/bin/sh

cd ~

cd tomcat7.0.32/bin

sh startup.sh

tdown 用来关闭TOMCAT。

#!/bin/sh

cd ~

cd tomcat7.0.32/bin

sh shutdown.sh

linux 启动2个tomcat,在LINUX中启动多个TOMCAT相关推荐

  1. 为什么tomcat在eclipse中启动了,访问不了

    tomcat在eclipse中启动不了,有很多中情况. 我把这些可能出现的情况总结了起来: 原因1: 项目的发布目录没有在tomcat下的webapps文件下,导致项目启动不了. 解决:先把tomca ...

  2. python隐藏启动台_如何在Python中启动后台进程?

    如何在Python中启动后台进程? 我正在尝试将shell脚本移植到更易读的python版本. 原始shell脚本在后台使用"&"启动多个进程(实用程序,监视器等). 如何 ...

  3. android 启动一个应用,android 在一个应用中启动另一个应用

    android 在一个应用中启动另一个应用 在程序开发过程当中,常遇到需要启动另一个应用程序的情况,比如在点击软件的一个按钮可以打开地图软件. startDingAppButton = (Button ...

  4. Android启动活动用什么方法,Android中启动Activity活动的另一种写法|SquirrelNote

    平时我们启动另一个Activity,并传递数据,如下代码: Intent intent=new Intent(AActivity.this,BActivity.class); intent.putEx ...

  5. weblogic8.1在myeclipse中启动正常,在单独的weblogic中无法正常启动的解决方案.

    应用程序服务器weblogic8.1.5,项目在myeclipse中启动正常,在单独的服务器中启动就报错了.错误如下图: 经过观察,发现在myeclipse中设置了以下的jar包.估计是这个问题引起的 ...

  6. linux mysql jdk路径_教大家在如何Centos7系统中安装JDK、Tomcat、Mysql(文末附马哥linux全套视频教......

    目录1.jdk的安装 2.tomcat的安装 3.mysql的安装 远程工具:SSH Secure File Transfer Client 远程工具的使用 下载地址:https://pan.baid ...

  7. linux查看进程运行日志文件,【Linux】常用指令、ps查看进程、kill杀进程、启动停止tomcat命令、查看日志、查看端口、find查找文件...

    1.说出 10 个 linux 常用的指令 1) ls 查看目录中的文件 2)cd /home 进入 '/ home' 目录:cd .. 返回上一级目录:cd ../.. 返回上两级目录 3)mkdi ...

  8. linux jar 运行 停止,[转] Linux中启动和停止jar包的运行

    脚本一: startTest.sh内容如下: #!/bin/sh java -jar Test.jar &       #注意:必须有&让其后台执行,否则没有pid生成 echo $! ...

  9. 在linux中启动mysql,在linux中启动mysql服务的命令

    用reboot命令重启linux服务器之后会导致mysql服务终止,也就是mysql服务没有启动.必须要重启mysql服务,否则启动jboss时会 报有关数据库mysql方面的错误. 命令如下: 第一 ...

  10. linux mysql 客户端连接,linux系统中启动mysql方式已经客户端如和连接mysql服务器

    零点间的记录 一.启动方式 1.使用linux命令service 启动: service mysqld start 2.使用 mysqld 脚本启动: /etc/inint.d/mysqld star ...

最新文章

  1. 激光雷达基础-光探测和测距-遥感
  2. session的使用
  3. 【Matlab】for循环进度条显示百分比进程和剩余时间
  4. Spring 已经实现的线程池
  5. Apache-不重启完成添加或更改域名
  6. django组件 分页器
  7. 产业数字化升级进入深化期,腾讯智慧出行释放“数字底座”核心能力
  8. 2018年云计算大调查:五成开发者月入过万 阿里云称霸公有云市场
  9. 【C语言笔记初级篇】第一章:C语言快速入门及注意事项
  10. Windows Phone 实用开发技巧(18):使用SystemTray显示全局消息提醒
  11. android系统结构与应用编程 实验报告_学习编程或编码的最佳Android应用程序
  12. 空间统计分析-GeoDa软件
  13. js数据在html乱码,通过网页查看JS源码中汉字显示乱码的解决方法
  14. chromeos java安装_谷歌最新系统ChromeOS安装体验,酷!
  15. 【Java】使用JavaMail发送qq邮件
  16. vue读取地址栏参数
  17. wordpress企业主题推荐
  18. jquery-重要的方法和注意事项
  19. 金三银四马-sb java面试突击资源
  20. 蓝牙耳机什么样式最舒服?推荐一款好用的蓝牙耳机

热门文章

  1. JavaWeb实现分页的四种方法
  2. 2017年第六届数学中国数学建模国际赛(小美赛)C题解题思路
  3. Mybatis + SpringMVC + Maven实现分页查询
  4. 基于用户画像 《列变行》 特征打标显示
  5. hdu 2552 三足鼎立 关于tan的数论
  6. Power Law and Exponential Decay of Inter Contac...
  7. Java的几种常见接口用法
  8. C++中访问类的私有数据成员的第三种方法
  9. C++实现CString和string的互相转换(转)
  10. python conda虚拟环境