我正在尝试将我的jboss服务器上的默认端口更改为端口80。
我已经看了一下networking,我有build议编辑这个文件jboss5 \ server \ default \ deploy \ jbossweb.sar \ server.xml这很好。 单独更改此文件仍不能解决问题。
也有build议也改变这个文件:jboss5 \ server \ default \ conf \ bootstrap \ bindings.xml唯一的问题是,我不能find这个binding.xml
binding.xml文件在JBoss 5中是一个标准吗? 还是已经重新命名或更改了JBoss 5中的位置。
有没有人有任何更改默认端口从8080到80的明确步骤。
你可能是在jboss-5.1.0.GA/server/standard/deploy/jbossweb.sar/server.xml
看到
<Connector protocol="HTTP/1.1" port="8080" address="${jboss.bind.address}" connectionTimeout="20000" redirectPort="8443" />
不要忘记1024以下的端口一般是保留的,只能由特权用户(root)来声明。 根据你的情况,把一个Apache的反向代理之间可能是有用的。
更改jboss / server中的绑定-jboss-beans // conf / bindingservice.beans / META-INF
jboss.web:service = WebServer 8080
将端口8080更改为80或其他任何你想要的。
在我的情况下,我在Ubuntu 10.04上运行jboss 5.1 GA下的定制服务器(openmobster),我解决它如下
<Connector protocol="HTTP/1.1" port="8080" address="${jboss.bind.address}" connectionTimeout="20000" redirectPort="8443" />
<property name="serviceName">jboss.web:service=WebServer</property> <property name="port">8080</property>
并重新启动服务器。 它在http://HOST:8090/