Я пытаюсь изменить порт по умолчанию на моем сервере jboss на порт 80.
Я поискал в Интернете, и у меня были предложения отредактировать этот файл jboss5 \ server \ default \ deploy \ jbossweb.sar \ server.xml, что нормально. изменение одного только этого файла все еще не решает проблему.
Также предлагалось изменить этот файл: jboss5 \ server \ default \ conf \ bootstrap \ bindings.xml Единственная проблема в том, что я не могу найти этот файл 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.
Измените bindings-jboss-beans в jboss / server // conf / bindingservice.beans / META-INF
jboss.web: service = WebServer 8080
Измените порт 8080 на 80 или любой другой, который хотите.
В моем случае я запускаю собственный сервер (openmobster) под jboss 5.1 GA на Ubuntu 10.04, и я решил это следующим образом
<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/