137 votes

Comment démarrer Jenkins sur un autre port que 8080 en utilisant l'invite de commande sous Windows ?

J'ai jenkins.war et je l'ai lancé à partir de l'invite de commande dans Windows en tant que :

java -jar jenkins.war

Il a bien commencé et s'est parcouru facilement comme http://localhost:8080

Je veux commencer sur le port 9090. Comment puis-je le faire ?

191voto

Ripon Al Wasim Points 5161

Utilisez la commande suivante à l'invite de commande :

java -jar jenkins.war --httpPort=9090

Si vous voulez utiliser https, utilisez la commande suivante :

java -jar jenkins.war --httpsPort=9090

Les détails sont aquí

93voto

Prasad Points 939

Ouvrez le jenkins.xml dans le dossier d'origine de Jenkins (généralement C:\Program Files (x86)\Jenkins ) et modifiez le numéro de port :
httpPort=xxxx
à
httpPort=yyyy
puis redémarrez le service. Cela devrait changer le paramètre de façon permanente.

92voto

christian Points 2879

Avec Ubuntu 14.4 J'ai dû changer le fichier /etc/default/jenkins

Par exemple

   #HTTP_PORT=8080
   HTTP_PORT=8083

et redémarrer le service

service jenkins restart

48voto

kanibalv Points 591

Dans CentOS/RedHat (en supposant que vous avez installé le fichier jenkins paquet)

vim /etc/sysconfig/jenkins

....
# Port Jenkins is listening on.
# Set to -1 to disable
#
JENKINS_PORT="8080"

changez-le pour le port que vous voulez.

13voto

sgrillon Points 3641

Sous Windows (avec le service Windows).

Modifier le fichier C:\Program Files (x86)\Jenkins\jenkins.xml avec 8083 si vous voulez le port 8083.

<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=8083</arguments>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X