0

我不得不将 netbeans 项目存档在 .war 文件中。然后,将war文件放在使用tomcat(tomcat/webapp)的服务器上。当我在浏览器中输入http://localhost:8080/work时,它运行成功。接下来我需要做的是我需要在实际工作中启动我的 netbeans 项目,就像我输入 www.abc.com/work 时一样,它可以工作。意味着用户可以浏览网址 www.abc.com/work 并进行登录过程或类似的事情。

我需要做什么才能启动它?谢谢你。

4

1 回答 1

0

这意味着您希望 tomcat 使用端口 80 来侦听 HTTP 协议,而不是默认的 8080 。您可以将其更改为tomcat/conf/server.xml

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

然后,人们可以通过http://your.tomcat.ip.address/work.

如果您在 Intranet 内部,请请求您的系统管理员将您的 tomcat 服务器的 ip 映射到 www.abc.comDNS 服务器中,以便人们可以浏览您的网络http://www.abc.com/work

如果您使用的是公共 ip,您可以使用一些免费的 dns 提供商,例如No-IP将您的 IP 地址映射到www.abc.com

于 2011-07-15T03:30:01.520 回答