2015-02-05 10 views
22

Sto cercando di installare jenkins in ubuntu. Ho seguito i seguenti comandi:come cambiare il numero di porta per l'installazione di Jenkins In Ubuntu 12.04

wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | apt-key add - 

echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list 

poi

apt-get update 

e

apt-get install jenkins 

ma mostra

  • partire Jenkins Continuous Integration Server Jenk ins la porta HTTP selezionata (8080) sembra essere in uso da un altro programma Si prega di selezionare un'altra porta da utilizzare per Jenkins

Hai bisogno di aiuto su come impostare una porta diversa per Jenkins per l'esecuzione.

risposta

47

È possibile passare a /etc/default/jenkins e aggiungere --httpPort=9999 o qualsiasi porta a JENKINS_ARGS.

Quindi è necessario riavviare Jenkins con sudo service jenkins restart.

+6

Prova 'sudo nano/etc/default/jenkins' –

+0

ho impostato la porta 8081. Come invocare jenkins ?? – RCBian

+0

Basta riavviare il servizio come specificato sopra e quindi andare nel browser in 'http: //127.0.0.1: 8081'. La pagina di Jenkins dovrebbe essere lì se non ci fossero errori. –

19

Per altri ancora in cerca di risposte si può andare a /etc/sysconfig/jenkins in CentOS/RHEL o /etc/default/jenkins in distribuzioni basate su Debian e modificare la variabile JENKINS_PORT= a qualsiasi porta che si desidera. Riavvia jenkins e dovrebbe essere in esecuzione sulla porta desiderata.

+0

Questa è ora la risposta corretta. Grazie! – Apokai

+4

Su distribuzioni basate su Debian è ancora '/ etc/default/jenkins'. È '/ etc/sysconfig/jenkins' per RHEL/CentOS. –

+0

Nelle distribuzioni basate su Debian la variabile è HTTP_PORT ora – FlipMcF

1

Nel mio caso, aggiungo

HTTP_PORT="XXXX" 
JENKINS_ARGS="--httpPort=XXXX" 

quando si definiscono le variabili all'inizio del /etc/default/jenkins, funziona.

+0

È necessario solo 'HTTP_PORT',' JENKINS_ARGS' è ridondante. – d4nyll

0
  1. In primo luogo, eseguire questo comando:

    sudo nano /etc/default/jenkins 
    
  2. L'unico posto che dovete cambiare è:

    #port for HTTP connector (default 8080; disable with -1) 
    Http_port = 8080 
    

    ci si cambia per la porta desiderata. Per esempio:

    HTTP_PORT = 8081 
    
  3. Infine, eseguire questo comando:

    sudo service jenkins restart 
    

Allora sei pronto ad aprire con una nuova porta.

Problemi correlati