在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\localhosthost-manager.xml
manager.xml
不过……你是同一个项目监听不同端口……干脆就把目录和文件都配置到同一个地方好了……
希望有帮到你喵……
在tomcat目录下找到server.xml,将以下内容复制到里面,前提是端口8888没有占用。<Connector connectionTimeout="20000" port="8888" protocol="HTTP/1.1" redirectPort="8443"/>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)