标签:tomcat 单机多实例
前言:tomcat默认安装完成之后可以访问http://ip:8080, 如果出现页面即可。如果你想在一个服务器上运行多个tomcat该怎么设置?
方法:
把安装tomcat的目录重新复制一份 cp -r tomcat tomcat2,然后进入到tomcat2目录下的conf/server.xml更改配置文件
下面这个是默认的配置文件,
<server port="8005" shutdown="SHUTDOWN"> ..... <connector connectiontimeout="20000"port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol" redirectport="8443" /> <connector port="8009" protocol="AJP/1.3" redirectport="8443" /> </server>
因为一个端口一旦被绑定,其它进程就不能再绑定,所以我们将这些端口修改为其它值。修改server.xml文件,配置server port =8105,connector port = 8181,ajp port = 8109,rediretport=81443下面这个是更改后的
<server port="8105" shutdown="SHUTDOWN"> ..... <connector connectiontimeout="20000" port="8181" protocol="org.apache.coyote.http11.Http11NioProtocol" redirectport="81443" /> <connector port="8109" protocol="AJP/1.3" redirectport="81443" /> </server>
最后进入到tomcat2/bin/./startup.sh启动这个服务即可
查看端口是否启动
netstat -lnp | grep 8105
验证:
我依次访问:http://192.168.234.128:8080 和 http://192.168.234.128:8081
若是需要更多实例,则依次复制程序目录,并修改配置文件的端口。
本文出自 “渐行渐远” 博客,请务必保留此出处http://825536458.blog.51cto.com/4417836/1831701
标签:tomcat 单机多实例
原文地址:http://825536458.blog.51cto.com/4417836/1831701