利用 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 中的端口号。


0 0
原创粉丝点击