linux怎么同时运行多个程序吗,Linux配置多个tomcat同时运行
首先修改变量为第一个tomcat,然后修改第二个tomcat启动的脚本
vi /etc/profile
在其中加入
##########first tomcat###########
CATALINA_BASE=/usr/local/tomcat
CATALINA_HOME=/usr/local/tomcat
TOMCAT_HOME=/usr/local/tomcat
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME
##########first tomcat############
##########second tomcat##########
CATALINA_2_BASE=/usr/local/tomcat_2
CATALINA_2_HOME=/usr/local/tomcat_2
TOMCAT_2_HOME=/usr/local/tomcat_2
export CATALINA_2_BASE CATALINA_2_HOME TOMCAT_2_HOME
##########second tomcat##########
保存退出。
#source /etc/profile
来到第二个tomcat的bin目录下
在catalina.sh中加入
export JAVA_HOME=
export PATH=
export CLASSPATH=
###以上三个环境变量就是JAVA的环境变量可以不写###
export CATALINA_BASE=$CATALINA_2_BASE
export CATALINA_HOME=$CATALINA_2_HOME
最后把tomcat_2/conf下的server.xml打开
修改shudown端口与启动端口。这样就可以在linux下同时运行两个tomcat了。运行更多tomcat方法是一样的。
主要要点就是tomcat启动的时候会去查找tomat 的根目录,而这是通过查询系统环境变量CATALINA_HOME 以及 CATALINA_BASE 来做到的,于是我们只需要设置这两个变量即可。现在我们把tomcat拷贝成2份,分别为 tomcat1 和 tomcat2,tomcat1 我们使用之前配置好的默认配置(CATALINA_HOME 以及 CATALINA_BASE 均指向 tomca1 目录),但tomcat2 我们不能再使用系统上配置的这两个变量了,那么我们就在 tomcat2的bin目录下面的 catalina.sh 临时修改设置 CATALINA_HOME 和 CATALINA_BASE 为tomcat2的根目录即可,如果再加tomcat 以此类推即可。
linux怎么同时运行多个程序吗,Linux配置多个tomcat同时运行相关推荐
- xshell怎么让程序后台运行_使程序在Linux下后台运行
我们计算的程序都是周期很长的,通常要几个小时甚至一个星期.我们用的环境是用putty远程连接到日本Linux服务器.所以使程序在后台跑有以下三个好处: 1:我们这边是否关机不影响日本那边的程序运行.( ...
- Linux 学习笔记(借鉴黑马程序员Linux课程)
Linux视频课程 简介 Linux诞生于1991年,由林纳斯·托瓦兹在21岁时完成.此后成为最为流行的服务器操作系统之一. Linux内核和系统发行版 由Linux系统内核和系统级应用程序两部分组成 ...
- IDEA将maven项目配置到本地tomcat中运行
想写个 WebSocket的简单应用,但是maven的jetty或tomcat的插件,不支持WebSocket.想办法把它配置到下载的tomcat中运行.. 1. Run->Edit Confi ...
- linux线程出错,在线程应用程序(linux,pthreads)中读取文件大小时出错
我试图从Linux中的文件夹中读取所有文件和目录,其线程为 获取最大文件大小&当前目录和当前目录树下的名称.在线程应用程序(linux,pthreads)中读取文件大小时出错 主线程扫描基本目 ...
- Linux脚本5秒后启动程序,嵌入式Linux启动时间优化的秘密之四-启动脚本
本文主要讲述嵌入式Linux启动时间优化的秘密,我们继续上篇没有讲完的嵌入式Linux启动时间优化方法,本文主要会讲启动脚本.想看上一篇的请查看本文结尾的链接. 启动脚本 1.优化初始化脚本和系统启动 ...
- linux怎么看go写的程序进程,Linux中查看进程状态信息-Go语言中文社区
Linux中查看进程状态信息 一.常用命令总结 ps -l 列出与本次登录有关的进程信息: ps -aux 查询内存中进程信息: ps -aux | grep *** 查询***进程的详细 ...
- Linux下做一个arp欺骗程序6,LINUX下防ARP欺骗攻击
arp欺骗的原理不多述,基本就是利用发送假的arp数据包,冒充网关.一般在网上通讯的时候网关的IP和MAC的绑定是放在arp 缓存里面的,假的arp包就会刷新这个缓存,导致本该发送到网关的数据包发到了 ...
- 系统无法在此计算机硬件上运行,Windows安装程序无法将配置未在此计算机的硬件上运行的解决方案-太平洋电脑网...
"Windows安装程序无法将Windows配置未在此计算机的硬件上运行",在PE下重装Win7 64位系统的时候出现这个提示是不是让遇到此问题的你十分崩溃? 经过在多台机N次的重 ...
- CentOS下配置多个Tomcat同时运行 本篇文章来源于 Linux公社网站(www.linuxidc.com)
原文地址:http://blog.csdn.net/tjcyjd/article/details/46553361 版权声明:本文为博主原创文章,未经博主允许不得转载. 同一服务器部署多个tomcat ...
最新文章
- goland os.Open 路径错误
- 2015年9月百度前端在线笔试
- wifi无线上网技巧
- 【网址收藏】PowerShell因为在此系统中禁止执行脚本的解决方法
- 线性拟合和梯度下降python代码实现—面向对象(二)
- boost asio resolver
- QT5开发及实例学习之十五Qt5位置相关函数
- 科学宿命论-我们到底有没有自由意志
- jq 展示数据小细节
- Linux如何创建makefile文件,如何在Linux上为gcc创建简单的makefile?
- 基于python的电商评论分析_Python实现爬取并分析电商评论
- 基于单片机的交通灯控制系统设计
- php获取qq音乐的api类,QQ音乐api接口梳理
- 需求分析——功能需求和非功能需求
- 开发APP软件需要多少钱?
- oracle去空格去不掉,oracle去掉空格
- bam文件读取_把bam文件读入R,并且转为grange对象
- js ---实现排他效果
- linux 命令行别名,bash命令行实用的别名-alias命令
- 激活函数(1)Sigmoid激活函数