在应对多项目多端口的情况配置一个服务器是远不能满足开发条件的。例如微信公众号回调域名只接受80端口,而其他项目一般为默认的8080或者自定义的其他的端口。

废话多说,直入主题

准备条件:tomcat文件夹,notepad2

1.Apache官网上下载一个最新的tomcat(我对tomcat7比较熟悉 所以我下载的是apache-tomcat-7.0.70)

2.解压后打开文件夹,我们只需要对下面几个文件进行操作:

好的 下面开始进行配置

打开我的电脑——属性——环境变量配置——配置环境变量(我自己想着打的  都很熟悉了  不需要那么精准0.0)

我对电脑里面配置了三个tomcat  针对端口号对环境变量进行配置 tomcat6端口号是默认的8080  tomcat7-80 端口号是80  tomcat-8081端口号是8081 看命名规则也可以发现。

配置完CATALINA_HOME 再配置进PATH中 (普通的配置tomcat方法 太简单了  不详细说了 )

重点是对文件的修改,重点是对文件的修改,重点是对文件的修改

不着急,一步一步来:首先修改conf文件夹下的server.xml
上面是默认的端口号设置,我们需要对上面标注的端口号都进行设置,除去端口号占用和你特定需要的端口号,为了方便起见,在端口号的基础上+1
改完上面的文件之后然后进入bin文件夹下。打开所有后缀是.bat的文件 
首先随便打开一个Catalina.bat文件 
对边截取了一段  里面有很多的CATALINA_HOME和CATALINA_BASE
我们需要多的就是找一个其他字符串替换这些默认的命名 ,如:CATALINA_HOME改为CATALINA_HOME_80 表示端口号为80的服务器,CATALINA_BASE同理,替换的使用notepa2里面的点击全部替换即可。
下面的枯燥的点击替换点击替换点击替换点击替换点击替换点击替换点击替换点击替换。。。。。。
所有的文件替换完成之后。
再去检查一下环境变量里面是否配置完全,有没有敲错的低级错误,尤其是PATH中。检查完毕之后启动tomcat
OK
大功告成!

Tomcat之Windows环境下配置多个服务器的更多相关文章

  1. 【经验之谈】Windows环境下配置WordPress

    前言 wordpress全球著名的开放博客平台,拥有成千上万个各式插件和不计其数的主题模板样式,使用php和mysql搭建,下面说下载windows环境下配置wordpress,经验之谈. 安装 关于 ...

  2. windows环境下配置tornado

    1.前言        在网上看过一些在windows下配置tornado的教程,有一些写的十分复杂,让人望而生却.然后我就自己试着在windows下面配置tornado.我发现,方法非常简单,短短几 ...

  3. 【经验之谈】Git使用之Windows环境下配置

    前言 安装 配置 关于git使用的几个问题 后记 关于代码托管,以前用过vss和svn,看博客或论坛的时候,经常有人提到github,有很多著名的开源软件都托管在github,想来肯定不错(莫笑),当 ...

  4. (转)【经验之谈】Git使用之Windows环境下配置

    原文地址:http://www.cnblogs.com/xishuai/p/3590434.html 前言 安装 配置 关于git使用的几个问题 后记 关于代码托管,以前用过vss和svn,看博客或论 ...

  5. windows环境下配置zookeeper

    环境: windows10 zookeeper版本:3.4.9 1.从官网 http://mirror.bit.edu.cn/apache/zookeeper/下载对应的版本 2.将下载的文件解压到任 ...

  6. 【时序数据库InfluxDB】Windows环境下配置InfluxDB+数据可视化,以及使用 C#进行简单操作的代码实例

    前言:如题.直接上手撸,附带各种截图,就不做介绍了. 1.influxDB的官网下载地址  https://portal.influxdata.com/downloads/ 打开以后,如下图所示,可以 ...

  7. Git在Windows环境下配置Diff以及Merge工具---DiffMerge

    参考出处:http://coding4streetcred.com/blog/post/Configure-DiffMerge-for-Your-Git-DiffTool主要转自:http://blo ...

  8. Windows 环境下配置 git bash 的 HOME 默认路径

    0.引 在 windows 下安装 git 之后, git 默认的HOME和~路径一般都是C:\Users\用户名,每次得用命令切换到常用的Repository下,此操作重复而没有意义.为了修改默认路 ...

  9. windows环境下配置php和redis

    Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库. 一.Window 下安装 下载地址:https://github.com/dmajkic/redis/downl ...

随机推荐

  1. leetcode976

    public class Solution { public int LargestPerimeter(int[] A) { var list = A.OrderByDescending(x => ...

  2. reportng代替testng的默认报告——pom设置

    既然是maven项目,直接关注pom设置. 这篇写得很清楚了:maven+testng+reportng的pom设置 强调一点的是,guice必须依赖,就因这个卡了大半天. <dependenc ...

  3. 子元素margin-top后,跟父元素一起下沉

    在一个<div>元素中嵌套一个子div,同时设置子div的margin-top,结果,父元素和子元素一起下沉,留出来个空白区域. 原因就是:        一个盒子如果没有上补白(padd ...

  4. OpenSL ES 查询设备支持的SL Profiles

    opensl es 提供了三种类型:分别是 SL_PROFILES_PHONE(手机):SL_PROFILES_MUSIC(音乐); SL_PROFILES_GAME (游戏). 如果你使用的手机的开 ...

  5. python中range()、list()函数的用法

      Python  range() 函数返回的是一个可迭代对象(类型是对象),而不是列表类型, 所以打印的时候不会打印列表. 函数语法: range(stop) range(start, stop , ...

  6. ABAP-消息发布

    FUNCTION ZSDI0009_DO_INFOMESSAGE. *"----------------------------------------------------------- ...

  7. Spring Cloud Hystrix java.lang.NoClassDefFoundError: org/aspectj/lang/JoinPoint 问题

    环境:spring  boot:  1.3.7  spring  cloud : Brixton.SR5 <parent> <groupId>org.springframewo ...

  8. inline和inline-block的间隙问题

    我们在前端布局的时候,会偶尔发现,在具有inline/inline-block属性的元素间存在一小段间隙,网上有些文章说这个间隙是6px,但我觉得应该是一个空格的宽度. 这里以inline-block ...

  9. sql查询分析器中显示行号

    -- 工具-> -- 选项-> -- 文本编辑器-> -- 所有语言-> -- 常规-> -- 显示-> -- 行号

  10. 协同过滤 spark scala

    1 http://www.cnblogs.com/charlesblc/p/6165201.html [转载]协同过滤 & Spark机器学习实战 2 基于Spark构建推荐引擎之一:基于物品 ...