如何将Tomcat的IP地址和端口号更改为某个url

如何将Tomcat的IP地址和端口号更改为某个url,tomcat,Tomcat,我是网络开发新手。我已经创建了一个基于flex的网站,现在我想在我的tomcat服务器中部署它。 我想将URL从更改为 如果有人做过类似的事情,请告诉我 谢谢, Aj您需要更改conf/server.xml中HttpConnector的侦听端口: <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 请注意

我是网络开发新手。我已经创建了一个基于flex的网站,现在我想在我的tomcat服务器中部署它。 我想将URL从更改为

如果有人做过类似的事情,请告诉我

谢谢,
Aj

您需要更改conf/server.xml中
HttpConnector
的侦听端口:

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


请注意,在URL中不提供端口意味着端口80,这在UnixOID(如Linux)上意味着打开端口的任务必须以
根运行
您可以通过以下方式执行:

  • 在路由器NAT上设置(可以将请求映射到特定IP:端口到其他IP:端口),或
  • 在域名服务器上设置(本地或全局),或
  • 添加一个可以进行翻译的反向代理服务器,例如。
    • Apache Web服务器+mod_代理
    • Apache Web服务器+mod_jk
    • Apache Web服务器+mod_重写
    • IIS+ISAPI
    • nginx
    • 清漆

我建议使用第三种方法,因为您通常不想在生产中直接公开Tomcat。

这会解决端口问题(即,如果未指定端口,则默认为80),但这意味着您仍然必须说
http://localhost/myapp
,OP想要的地方
http://myapp