我必须将netbeans项目归档到.war文件中。然后,将war文件放在使用tomcat的服务器上(tomcat/webapp)。当我在浏览器中输入http://localhost:8080/work时,它运行成功。接下来我需要做的是,我需要在实际工作中启动我的netbeans项目,就像当我输入www.abc.com/work时,它可以是工作。意味着用户可以浏览url www.abc.com/work并执行登录过程或类似的操作。
我需要做什么来启动它?谢谢你。
这意味着您希望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
访问tomcat的web。
如果你在内网,请求你的系统管理员将你的tomcat服务器的ip映射到DNS服务器中的www.abc.com
,这样人们就可以通过http://www.abc.com/work
浏览你的网页。
如果您使用的是公共ip,您可以使用一些免费的dns提供商,如No-IP将您的ip地址映射到www.abc.com