在应对多项目多端口的情况配置一个服务器是远不能满足开发条件的。例如微信公众号回调域名只接受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. Redis 通用操作2

    01, 一次设置多个键值 => mset key1 value1 key2 value2 key3 value3 ...... 02, 一次获取多个值 => mget ke1 key2 k ...

  2. 11.使用ForwardAction实现页面屏蔽。

    转自:https://wenku.baidu.com/view/84fa86ae360cba1aa911da02.html 我们在jsp页面之间写链接总会是.../xxx.jsp,而如果我们想屏蔽掉具 ...

  3. 前端-javascript-正则表达式

    1.概念 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <titl ...

  4. ABAP-长文本处理

  5. ios 避免navigationcontroller出现时scrollview内容被resize

    viewDidLoad中设置以下属性 self.automaticallyAdjustsScrollViewInsets = NO;

  6. Qt-状态机

    //以下示例是QT示例中的appchooser例子,使用状态机来进行图标的交互. #include <QtCore> #include <QtWidgets> class Pi ...

  7. 一个简单例子弄懂什么是javascript函数劫持

    javascript函数劫持很简单,一般情况下,只要在目标函数触发之前,重写这个函数即可. 比如,劫持eval函数的代码如下: var _eval=eval; eval=function(x){ if ...

  8. 查看RPM包里的内容

    有时候,拿到一个RPM,并不想安装它,而想了解包里的内容,怎么办呢? 如果只相知道包里的文件列表执行: #rpm -qpl packetname 如果想要导出包里的内容,而不是安装,那么执行: # r ...

  9. Ibatis/Mybatis模糊查询

    Ibatis/Mybatis模糊查询 根据网络内容整理 Ibatis中 使用$代替#.此种方法就是去掉了类型检查,使用字符串连接,不过可能会有sql注入风险. Sql代码 select * from ...

  10. 迷你MVVM框架 avalonjs 学习教程10、样式操作

    一般情况下我们通过设置类名就可以改变元素的样式,但涉及到动画部分,就一定需要设置内联样式了,因此有了ms-css.*ms-css*的用法为ms-css-样式名="样式值", 如ms ...