GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak změnit port pro Jenkins

Úvod

Jenkins standardně používá port 8080. Uživatelům však také umožňuje změnit výchozí port tak, aby vyhovoval jejich preferencím.

V tomto tutoriálu si projdeme různé metody změny výchozího portu pro Jenkins.

Předpoklady

  • Kopie Jenkins nainstalovaná a připravená k použití (přečtěte si, jak nainstalovat Jenkins na Ubuntu 18.04, Debian 10, CentOS 8 nebo Windows 10).
  • Přístup k webovému prohlížeči.
  • Přístup k textovému editoru, jako je Nano (Linux a macOS) nebo Notepad++ (Windows).
  • Přístup k terminálu (Linux a macOS) nebo příkazovému řádku (Windows).
  • Přístup k uživatelskému účtu s právy sudo/administrátor.

Změňte port pro Jenkins v systému Windows

Pokud máte aplikaci Jenkins nainstalovanou v systému Windows, změna čísla portu Jenkins vyžaduje úpravu souboru jenkins.xml konfigurační soubor. Tento soubor najdete v instalační složce Jenkins (výchozí cesta je C:\Program Files\Jenkins\jenkins.xml ).

Otevřete soubor pomocí textového editoru, jako je Notepad nebo Notepad++. Přejděte dolů, dokud nenajdete řádek obsahující --httpPort=8080 a změňte číslo na port, který chcete nastavit.

Například změna na port 8081:

--httpPort=8081

Pokud používáte verzi souboru WAR Jenkins, změňte číslo portu pomocí následujícího příkazu v příkazovém řádku:

java -jar jenkins.war --httpPort=[port number]

Pokračujeme v našem příkladu a pro změnu čísla portu na 8081 použijte:

java -jar jenkins.war --httpPort=8081

Obě metody vyžadují restartování služby Jenkins, aby se změny projevily. Stiskněte Win+R otevřete okno Spustit a zadejte „services.msc “ a klikněte na OK pro spuštění Služeb systému Windows okno.

Přejděte dolů, dokud nenajdete Jenkins servis. Klikněte pravým tlačítkem a vyberte možnost Restartovat restartujte službu.

Změňte port pro Jenkins v Linuxu

1. Začněte otevřením konfiguračního souboru Jenkins pomocí:

sudo nano /etc/default/jenkins

2. Přejděte dolů, dokud nenajdete následující řádky:

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

3. Upravte druhý řádek tak, aby obsahoval číslo portu, který chcete zadat. Například:

HTTP_PORT=8081

4. Stiskněte Ctrl+X a poté zadejte Y a stiskněte Enter pro uložení provedených změn.

5. Restartujte službu Jenkins a potvrďte změny:

sudo systemctl restart jenkins

Změňte port pro Jenkins v systému MacOS

1. Chcete-li změnit výchozí číslo portu Jenkins v systému MacOS, upravte konfigurační soubor Jenkins pomocí:

sudo defaults write /Library/Preferences/org.jenkins-ci httpPort [port number]

2. Například změna na port 8081:

sudo defaults write /Library/Preferences/org.jenkins-ci httpPort 8081

3. Restartujte službu Jenkins, aby se změny projevily pomocí následujících příkazů:

sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist

Ubuntu
  1. Jak změnit časové pásmo v Ubuntu?

  2. Jak změnit port SSH v Linuxu

  3. Jak změnit port SSH na Lubuntu 20.04 Linux

  1. Jak změnit port OpenLiteSpeed ​​8088 na 80 v Ubuntu 20.10

  2. Jak změnit výchozí port vzdálené plochy (vnc)?

  3. jak změnit číslo portu pro instalaci Jenkins v Ubuntu 12.04

  1. Jak ručně restartovat Jenkinse

  2. Jak změnit Jenkinsův domovský adresář

  3. Jak změnit port SSH v CentOS