利用 MyEclipse 启动多 Tomcat 服务器
来源:互联网 发布:破坏网络信息安全罪 编辑:程序博客网 时间:2024/04/29 00:08
1. Apache Tomcat 配置
Apache Tomcat下载页面:http://tomcat.apache.org/index.html
Apache Tomcat 7.0.64 Released 下载页面:http://tomcat.apache.org/download-70.cgi
(1) 安装:下载(解压版)并安装 Apache Tomcat 7.0.64 并命名为”apache-tomcat-7.0.64_frontEnd“(用于存放前台应用),然后复制一份重命名为”apache-tomcat-7.0.64_backEnd“(用于存放后台应用);
(2) 设置端口号:
打开 apache-tomcat-7.0.64_frontEnd/conf/server.xml,并将访问端口号设置为 80,以便 IP 解析为域名后方便访问;
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
打开 apache-tomcat-7.0.64_backEnd/conf/server.xml,并将所有端口号 +1,防止和 apache-tomcat-7.0.64_frontEnd 端口号冲突,当然访问端口号 8080 不必更改,因为 apache-tomcat-7.0.64_frontEnd 中已经更改为 80。
<Server port="8006" shutdown="SHUTDOWN">
……
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8444" />
<Connector port="8010" protocol="AJP/1.3" redirectPort="8444" />
……
2. Java SE Development Kit 配置
Java SE Development Kit下载页面:http://www.oracle.com/technetwork/java/javase/downloads/index.html
Java SE 7 Archive下载页面:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html
(1) 下载并安装 Java SE Development Kit 7u80 并命名为”jdk1.7.0_80“,然后复制了一份重命名为”jdk1.7.0_80_1“(安装时我并没有安装第二个弹出窗口的 jre,因为 jdk 本身便自带了 jre);
(2) jdk 环境变量配置略(使用 MyEclipse 可省略);
3.MyEclipse 配置(部分图例省略)
MyEclipse 下载页面:https://www.genuitec.com/products/myeclipse/download/
(1) Window -> Preperences -> Servers -> Tomcat X.X,然后 Browse… 选择 apache-tomcat-7.0.64_frontEnd 目录,选择 Enable 启用服务器,再选择 Applay 应用配置;
(2) 点击所选择的服务器的 Launch 选项,选择服务器启动模式(Debug mode 在开发时使用,Run mode 在上线时使用),再选择 Create Launch Configuration;
(3) 选择需要修改的服务器并修改其名称为”apache-tomcat-7.0.64_frontEnd“;
(4) 选择选项卡 JRE,新增 jre,并修改服务器的 jre 为 jdk1.7.0_80,最后选择Apply 应用配置;
(5) 选择选项卡 Classpath,修改 Bootstrp Entries 的 JRE System Library 和 User Entries 的 tools.jar(新增并移除原有的),最后选择Apply 应用配置;
(6) 重复1~5 的操作添加 apache-tomcat-7.0.64_backEnd 服务器:选择 Tomcat 目录,使用jdk1.7.0_80_1 的 jre 和 Library 和 tools.jar;
(7) 注:因为可能是 MyEclipse BUG 的问题,进入服务器的 Launch 选项后,选择新增或者复制apache-tomcat-7.0.64_frontEnd 的配置,并更改服务器目录。表面上是更改了,可是启动的时候仍然采用了apache-tomcat-7.0.64_frontEnd 的目录,从而导致异常,所以还是重复 1~5 的操作来的保险些(选择目录因为 Windows 的原因使用了”\“,可能更改为”/“就好了)。
3. 启动 Apache Tomcat
(1) 依次启动 apache-tomcat-7.0.64_frontEnd、apache-tomcat-7.0.64_backEnd 服务器,如果异常可能是端口号被占用,重启 MyEclipse。如果启动服务器时还是异常,请修改服务器的配置文件 server.xml 中的端口号。
- 利用 MyEclipse 启动多 Tomcat 服务器
- MyEclipse中Tomcat服务器的启动方式
- 在myeclipse中启动tomcat服务器时报错
- Myeclipse启动Tomcat服务器Address already in use: JVM_Bind
- Myeclipse启动Tomcat服务器Address already in use: JVM_Bind
- Myeclipse启动Tomcat服务器Address already in use: JVM_Bind
- Myeclipse启动Tomcat服务器Address already in use: JVM_Bind
- 启动多个Tomcat服务器
- 启动多个tomcat 服务器
- MyEclipse配置启动多个Tomcat
- myeclipse启动两个tomcat
- 通过myeclipse启动tomcat
- myeclipse启动tomcat
- MyEclipse配置tomcat服务器
- Myeclipse 配置Tomcat服务器
- Myeclipse配置tomcat服务器
- 什么是MyEclipse Tomcat服务器?
- Myeclipse配置tomcat服务器
- UITableViewCell unable to dequeue a cell with identifier Cell - must register a nib or a class for t
- 面试---(x&y) + ( (x^y)>>1 )求平均数
- tomcat共享jar包(maven项目)
- jQuery 中.parent() .parents() .parentsUntil()的区别,一看就懂。
- 配置支持高并发TCP连接的Linux服务器全攻略
- 利用 MyEclipse 启动多 Tomcat 服务器
- 分布式与集群的区别
- kmp next函数 kmp的周期问题,深入了解kmp中next的原理
- sdwebimage如何获取缓存大小以及清除缓存
- Topshelf安装失败
- UGUI判断鼠标或者手指是否点击在UI上
- linux下Java执行jar包命令
- struts2中各个jar包作用
- 黑马程序员——String类、基本数据类型包装类