TOMCAT 如何配置多端口

TOMCAT 如何配置多端口,第1张

1.修改端口:

在Tomcat的安装目录下的\conf目录下,打开server.xml,

找到

<Connector port="8080" protocol="HTTP/1.1"

connectionTimeout="20000"

redirectPort="8443"/>

将8080改为你想要的端口8081

2.映射路径:

还是在server.xml配置文件中,

在</host>这个结束标签之前加上如下的配置信息:

<Context

path="/myapp"

reloadable="true"

docBase="e:\myApp" />

3.添加端口:

在server.xml中添加以下:

<Connector port="65535" protocol="HTTP/1.1"

connectionTimeout="20000" />

Tomcat的端口号最大到65535.

4.上面的端口对于原来Tomcat中的其他Web应用也可以使用,

下面是独立的,只有你的e:\myApp中的Web应用可用,

也就是在server.xml中的</Service>下另外建立一个Service:

<Service name="test">

<Connector port="65535" protocol="HTTP/1.1"

connectionTimeout="20000" />

<Engine name="myengine" defaultHost="myhost">

<Realm className="org.apache.catalina.realm.UserDatabaseRealm"

resourceName="UserDatabase"/>

<Host name="myhost" appBase="e:\myApp"

unpackWARs="true" autoDeploy="true"

xmlValidation="false" xmlNamespaceAware="false">

</Host>

</Engine>

</Service>

另外:

1818189端口?有这么多位吗?

我印象中端口号范围是0~65535,怎么还有这么多位的端口?

在conf/server.xml

里面添加一个端口。

<Service name="Catalina1">

<Connector port="8082" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>

<Engine name="Catalina1" defaultHost="localhost">

<Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> 

<Host name="localhost" appBase="webapps1" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> 

 

</Host> 

</Engine> 

</Service>

http://blog.csdn.net/itmagic_jack/article/details/6290239

里面有具体的配置方法

然后配置相应的目录

或者你也可以让它指向同一个appBase

创建配置文件目录和配置文件

.\Tomcat 6.0\conf\Catalina1\localhost 

host-manager.xml 

manager.xml

不过……你是同一个项目监听不同端口……干脆就把目录和文件都配置到同一个地方好了……

希望有帮到你喵……

在tomcat目录下找到server.xml,将以下内容复制到里面,前提是端口8888没有占用。

<Connector connectionTimeout="20000" port="8888" protocol="HTTP/1.1" redirectPort="8443"/>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11233966.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存