在同一电脑上同时启动两个tomcat
?
在server.xml中要修改三个端口:8005,8080,8009
如何在一台服务器上运行多个Tomcat服务?
??
? 在一台Windows2000服务器上实现运行多个Tomcat应用,均使用相同的端口或者其它不同的端口,可以使用不同IP绑定服务,只需进行以下两步:?
? 假设你已经有两个Tomcat应用,各自在不同的目录A与B中。?
??
? 一、IP地址的设置?
? 假设服务器只安装有一块网卡,IP地址为192.168.168.169,点击?? 开始?? ==>?? 设置?? ==>?? 控制面板,双击?? ==>?? 网络和拨号连接,右键单击?? ==>?? 本地连接,选择?? ==>?? 属性?? 打开?? ==>?? 本地连接属性?? 面板,选择?? ==>?? Internet协议(TCP/IP),点击?? ==>?? 属性?? 打开?? ==>?? Internet协议(TCP/IP)属性?? 面板,点击下方的?? ==>?? 高级?? 打开?? ==>?? 高级TCP/IP设置?? 面板。在IP地址栏下面列出了网卡已设定的IP地址和子网掩码,点击?? ==>?? 添加?? 按钮,在弹出的对话框中填上新的IP地址(如192.168.168.105,注意不能与其他机器的IP地址重复),子网掩码与原有的相同(如 255.255.255.0)。然后依次?? 确定,就完成了多个IP地址的绑定。?
????
? 二、修改Tomcat配置?
? 分别修改两个A、B目录中的Tomcat的配置文件server.xml?
? 1、在<Server?? port="8005"?? shutdown="SHUTDOWN"?? debug="0">修改两个不同文件的port为不同的值,比如一个为8005,一个为9005?
? 2、在<Connector>,增加属性?? address="{IP地址}",将端口设为80,当然也可不同了,因为IP地址不同了,端口当然也可以不同了:)?
? 比如:<Connector?? address="192.168.168.105"?? port="8080"?> 这里的IP地址设置成你刚添加的? 那个IP地址,???
???
? 这样两个独立的Tomcat应用都工作的80端口或者其它自己设置的端口,访问时分别如下:?
? http://192.168.168.105:{端口}?
? http://192.168.168.169:{端口}