同一服务器部署多tomcat以及MyEclipse添加多tomcat
tomcat有很多版本但他们的部署方式并不因为版本的不同而改变其的部署方式,操作者不必考虑此等原因。本人办公电脑使用的是tomcat7,家里自用的是6版本,这里就以6版本为例实现同一台机器上部署多tomcat,以及MyEclipse添加多tomcat。
一、解压tomcat压缩包并把它们放入相对应的准备文件夹
1、解压apache-tomcat-6.0.45-windows-x86.zip得到apache-tomcat-6.0.45文件夹。
2、分别新建文件夹(目录根据自己爱好选择,只是注意环境变量配置相对应就好。本文以D盘根目录为例。)
CATALINA_HOME_8080
CATALINA_HOME_8088
CATALINA_HOME_8090
并把apache-tomcat-6.0.45文件夹下所有文件一次copy到新建的三个文件夹。(apache-tomcat-6.0.45文件夹已无用可以删除)
3、添加环境变量:右键单击我的电脑->选择属性->选择高级->选择环境变量:添加系统变量:
CATALINA_HOME_8080,其值为:D:\CATALINA_HOME_8080;
CATALINA_HOME_8088,其值为:D:\CATALINA_HOME_8088;
CATALINA_HOME_8090,其值为:D:\CATALINA_HOME_8090;
4、修改启动端口和关闭端口:
依次修改后两个tomcat(8088、8090)下conf的配置文件server.xml,每个都要修改三个地方:(第一个8080就不用修改了)
(1)8088:<Server port="8006" shutdown="SHUTDOWN">
8090:<Server port="8007" shutdown="SHUTDOWN">
修改port值,原来默认的为:8005,使得它的关闭端口和另一个关闭端口不发生冲突。
(2)8088:<Connector port="8088" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />
8090:<Connector port="8090" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />
修改port值,原来默认的为“8080”,使得它的连接端口和另一个不冲突。
(3)8088:<Connector port="8007" protocol="AJP/1.3" redirectPort="8443" />
8090:<Connector port="8005" protocol="AJP/1.3" redirectPort="8443" />
修改这个port,原来默认的为:8009,AJP 1.3 Connector定义的地方。
5、修改startup.bat和catalina.bat文件内容:
(1) 打开D:\CATALINA_HOME_8080\bin\startup.bat文件,把其中所有CATALINA_HOME替换为CATALINA_HOME_8080。
(2) 打开D:\CATALINA_HOME_8088\bin\catalina.bat文件,把其中所有CATALINA_HOME替换为CATALINA_HOME_8088。
(3) 打开D:\CATALINA_HOME_8090\bin\catalina.bat文件,把其中所有CATALINA_HOME替换为CATALINA_HOME_8090。
6、启动Tomcat,在命令行下分别进入三个不同的Tomcat安装目录下,执行startup.bat。在浏览器地址栏分别输入:
http://localhost:8080
http://localhost:8081
http://localhost:8082
得到tomcat欢迎页,至此在同一机器上部署多个tomcat成功。下一步在此基础上实现MyEclipse添加多个tomcat。
1、添加第一个tomcat:MyEclipse→Window→tomcat→tomcat 6.X

2、MyEclipse→Window→tomcat→tomcat 6.X→launch



3、启动测试

4、在浏览器输入http://localhost:8080/和http://localhost:8090/得到tomcat的欢迎页:

另一个8088同理。
同一服务器部署多tomcat以及MyEclipse添加多tomcat的更多相关文章
- Myeclipse添加外部Tomcat出现启动故障的问题解决
		
故障: 1.java.lang.IllegalStateException: No output folder 分析:work文件夹无写权限 解决:找到tomcat的安装文件夹,右键点击work文件夹 ...
 - eclipse部署的web项目没有添加到Tomcat的webapps目录下解决方法
		
eclipse没有像myeclipse那样,添加web项目时会自动部署到Tomcat的webapps目录下. 而是部署到了eclipse的.metadata\.plugins\org.eclipse. ...
 - 【踩坑】服务器部署springboot应用时报错--端口被tomcat占用
		
今天将本机尬聊一下项目(基于netty-socketio)的服务端程序调试好以后,通过jar包部署在服务器的时候,出现了报错,提示tomcat已经占用了端口. 之前在部署iReview项目时的确是通过 ...
 - myeclipse项目在Tomcat服务器部署问题
		
错误信息:Deployment of project mybook will replace this resource. Please specify the action you wish to ...
 - Windows Server 2012 R2服务器部署Tomcat JDK、安装Mysql以及将Java项目部署到CVM
		
我们平时所调试的Java Web 项目需要在本地Eclipse或者MyEclipse当中开发调试,并且部署到Tomcat上来测试,比如说笔者这里用的eclipse添加tomcat服务器, 但是这里发布 ...
 - 部署Eclipse中的Web项目到Tomcat服务器运行
		
用Eclipse开发Web项目时,可以通过Tomcat服务器运行Web项目,此时Web项目被部署在[WorkSpace]\.metadata\.plugins\org.eclipse.wst.serv ...
 - 怎么在阿里云服务器部署多个tomcat
		
部署前准备: 1.到阿里云官网购买一台服务器 2.给阿里云服务器挂盘,阿里云有教程这里不讲解,自己看. Linux 系统挂载数据盘 视频:Linux服务器挂载数据盘 3.下载tomcat http: ...
 - 为在MyEclipse中配置Tomcat服务器郁闷的朋友们解决郁闷
		
是不是很郁闷!为了在MyEclipse配置Tomcat 服务器,竟然弄了你几乎一个上午,最后也没弄成功,也许你本该早注意到Tomcat 5.x要有这个JDK的支持,配置才能成功. 一上午辛辛苦苦也没解 ...
 - linux服务器部署tomcat和Nginx
		
项目需要,申请了三台测试机器,好在测试机里面光秃秃的什么都没有,我就可以好好的学习一把玩一把了!接下来以图文的形式讲一下我所碰到的坑以及小小的收获吧! 一.准备工作 首先你得有一台可以玩的linux服 ...
 - 服务器部署多个tomcat(Address already in use: JVM_Bind)
		
一.修改startup.bat **多个Tomcat同时运行时.不要设置 catalina_home catalina_base classes 环境变量, 修改setclasspath.bat (| ...
 
随机推荐
- 快Key:按一下鼠标【滚轮】,帮你自动填写用户名密码,快速登录,可制作U盘随身(开源免费-附安装文件和源代码)
			
* 代码以本文所附下载文件包为准,安装文件和源文件包均在本文尾部可下载. * 快Key及本文所有内容仅供交流使用,使用者责任自负,由快Key对使用者及其相关人员或组织造成的任何损失均由使用者自负,与本 ...
 - 上K8s生产环境的准备有哪些?
			
文章转载自:https://mp.weixin.qq.com/s/7FhiI09xKdJXJfrf89Q-8w 在生产中运行应用程序可能很棘手.这篇文章提出了一个自以为是的清单,用于在 Kuberne ...
 - K8S Pod Pending 故障原因及解决方案
			
文章转载自:https://mp.weixin.qq.com/s/SBpnxLfMq4Ubsvg5WH89lA
 - 关于使用kuboard安装其自带的监控应用授权普通用户使用
			
官方文档地址:https://www.kuboard.cn/guide/example/monitor-v2.html#授权用户访问套件
 - 知识广度 vs 知识深度
 - mysql8数据库修改root密码,以及创建用户遇到的坑,开启远程登录,用navicat进行mysql的远程连接,mysql8.0默认编码方式,部分参数配置查询命令
			
yum 安装MySQL8 echo "删除系统默认或之前可能安装的其他版本的 mysql" for i in $(rpm -qa|grep mysql);do rpm -e $i ...
 - 使用KubeOperator安装k8s集群后,节点主机yaml文件路径
			
[root@k8s-develop-master-1 kubernetes]# cd /etc/kubernetes [root@k8s-develop-master-1 kubernetes]# l ...
 - Beats:运用 Logstash 来加工 Metricbeat 数据
			
文章转载自:https://elasticstack.blog.csdn.net/article/details/116496272
 - Fluentd部署详解
			
Fluentd系统配置项 https://www.cnblogs.com/sanduzxcvbnm/p/13920972.html Fluentd自身日志 https://www.cnblogs.co ...
 - WPF绘制圆形调色盘
			
本文使用writeableBitmap类和HSB.RGB模式来绘制圆形的调色盘. 开源项目地址:https://github.com/ZhiminWei/Palette RGB为可见光波段三个颜色通道 ...