J'essaie de changer le port par défaut de mon serveur jboss sur le port 80.
j'ai jeté un coup d'oeil sur le Web et j'ai eu des suggestions pour éditer ce fichier jboss5\server\default\deploy\jbossweb.sar\server.xml, ce qui est bien. changer ce fichier seul ne résout toujours pas le problème.
Il a également été suggéré de modifier également ce fichier: jboss5\server\default\conf\bootstrap\bindings.xml Le seul problème est que je ne peux pas trouver ce binding.xml
Le fichier binding.xml est-il standard dans JBoss 5? Ou a-t-il été renommé ou a-t-il changé d'emplacement dans JBoss 5?.
Quelqu'un at-il des étapes claires sur la modification du port par défaut de 8080 à 80.
Pouvez-vous essayer de changer en ${JBOSS_HOME}/server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml
Par exemple, localisez dans le chemin:
D:\jboss-5.0.0.CR2-jdk6\jboss-5.0.0.CR2\serveur\default\deploy\jbossweb.sar ,
rechercher la section:
<Connector protocol="HTTP/1.1" port="8080" address="${jboss.bind.address}"
connectionTimeout="20000" redirectPort="8443" />
Ensuite, remplacez le numéro de port par celui que vous avez choisi, par exemple: from: "8080" en "8090" comme suit:
<Connector protocol="HTTP/1.1" port="8090" address="${jboss.bind.address}"
connectionTimeout="20000" redirectPort="8443" />
J'espère que cela vous aiderait.
Cela fonctionne sur jboss-5.1.0.GA: Editez le fichier $ {JBOSS_HOME} /server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml comme suit -> Remplacez $ {jboss.service.binding.set: ports-default} par $ {Jboss.service.binding.set: ports-01}
Cela modifiera tous les paramètres par défaut sur le port par défaut + 100. HTTP -> 8180 et ainsi de suite.
Il est possible de configurer les ports comme expliqué par les pairs dans les deux fichiers suivants:
${JBOSS_HOME}/server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml
${JBOSS_HOME}/server/default/deploy/jboss-web.deployer/server.xml
Lorsque les deux configurations coexistent, Jboss fonctionne pour le port le plus élevé, par exemple:
jbossweb.sar
Connector protocol="HTTP/1.1" port="8980" address="${jboss.bind.address}"
connectionTimeout="20000" redirectPort="8443"
bindings-jboss-beans.xml
*${jboss.service.binding.set:ports-01}*
Jboss fonctionnera dans le port 8980
Modifiez le numéro de port dans le fichier $ {JBOSS_HOME} /server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml. Par exemple jusqu'à 6060
<Connector protocol="HTTP/1.1" port="6060" address="${jboss.bind.address}"
connectionTimeout="20000" redirectPort="8443" />
Si, pour une raison quelconque, ne fonctionne pas, changez-le également. Au même port.
jboss-5.0.0.GA\server\default\deploy\jbossweb.sar\server.xml
une autre partie pourrait être
Blockquote
D:\jboss-4.2.3.GA\server\default\deploy\jboss-web.deployer\server.xml
Blockquote
Là
*<Connector port=**"9090"** address="${jboss.bind.address}"
maxThreads="250" maxHttpHeaderSize="8192"
emptySessionPath="true" protocol="HTTP/1.1"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />*
changer le port ci-dessus
Il suffit de changer le numéro de port dans le fichier
jboss-5.0.0.GA\server\default\deploy\jbossweb.sar\server.xml
<Connector protocol="HTTP/1.1" port="7070" address="${jboss.bind.address}"
connectionTimeout="20000" redirectPort="8443" />
Dans ce qui précède, j'ai changé à 7070.