Назад | Перейти на главную страницу

jboss 5 изменение порта по умолчанию

Я пытаюсь изменить порт по умолчанию на моем сервере 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, и я решил это следующим образом

  • отредактируйте PATH_JBOSS_HOME / server / openmobster / deploy / jbossweb.sar / server.xml и измените порт в следующей строке на желаемый порт (например, измените 8080 на 8090)

<Connector protocol="HTTP/1.1" port="8080" address="${jboss.bind.address}" connectionTimeout="20000" redirectPort="8443" />

  • отредактируйте PATH_JOBSS_HOME / server / openmobster / conf / bindingservice.beans / META-INF / bindings-jboss-beans.xml и измените значение 8080 на желаемый порт (8090)

<property name="serviceName">jboss.web:service=WebServer</property> <property name="port">8080</property>

и перезапустите сервер. Это успешно началось http://HOST:8090/