GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat JFrog Artifactory na RHEL 8 / CentOS 8 / Rocky Linux 8

V této příručce vám ukážeme, jak nainstalovat Jfrog Artifactory na RHEL8 &CentOS 7

JFrog Artifactory je jediný Universal Repository Manager, který podporuje všechny hlavní formáty balení, nástroje pro vytváření a servery CI.

JFrog Artifactory je také software pro správu binárního úložiště určený k ukládání binárního výstupu procesu sestavení pro použití při distribuci a nasazení. Artifactory poskytuje podporu pro řadu formátů balíčků, jako jsou Maven, Conan, Debian APT, NPM, Helm, Ruby, Python a Docker.

JFrog také používá nástroje pro orchestraci ke správě nasazení aplikací pomocí různých konfigurací a aplikačních artefaktů spravovaných v Artifactory.

JFrog Artifactory spravuje binární sklad závislý na nástroji pro sestavení (jako je maven, Gradle), aby usnadnil správu knihoven třetích stran a publikování cílového úložiště, čímž zlepšuje efektivitu vývoje softwaru.

Nainstalujte JFrog Artifactory

Pro spuštění JFrogu postupujte podle níže uvedených kroků

  • Spuštěním následujícího příkazu se ujistěte, že jsou všechny systémové balíčky aktuální:
sudo dnf update -y && sudo dnf upgrade -y #RHEL8
  • Nástroj podman a conainer nainstalujte následovně:
sudo dnf install buildah podman -y
  • Potom ověřte instalaci podman kontrolou jeho verze a informací:
podman version
podman info
  • Stáhněte si obrázek kontejneru JFrog Artifactory spuštěním příkazu níže:
podman pull docker.bintray.io/jfrog/artifactory-oss:latest
  • Potvrďte, že se obrázek stáhl a stáhl:
podman images

Jak je uvedeno výše, obrázek je dostupný lokálně

  • Další je vytvoření pracovního adresáře pro kontejner JFrog. Tento adresář bude obsahovat všechna data kontejneru.
sudo mkdir -p /jfrog/artifactory && sudo chown -R 1030 /jfrog
  • Spusťte JFrog Artifactory Container spuštěním příkazového řádku podman níže:
podman run --name jfrog-artifactory \ -d -p 8081:8081 -p 8082:8082 \ -v /jfrog/artifactory:/var/opt/jfrog/artifactory \ docker.bintray.io/jfrog/artifactory-oss:latest
  • Stav kontejneru zkontrolujte následovně:
podman ps

Jak je uvedeno výše, je to před 13 sekundami.

  • Potom povolte přístup k Jfrog Artifactory povolením portů 8081 a 8082 ve firewallu následovně:
sudo firewall-cmd --add-port=8081/tcp --permanent 
sudo firewall-cmd --add-port=8082/tcp --permanent 
sudo firewall-cmd --reload
  • Spravujte JFrog jako službu pomocí Systemd:
vim /etc/systemd/system/artifactory.service
  • Pak přidejte následující:
[Unit]
Description=Systemd JFrog Artifactory Container
After=network.target

[Service]
Restart=always
ExecStartPre=-/usr/bin/podman kill artifactory
ExecStartPre=-/usr/bin/podman rm artifactory
ExecStart=/usr/bin/podman run --name artifactory -p 8081:8081 -p 8082:8082   -v /jfrog/artifactory:/var/opt/jfrog/artifactory   docker.bintray.io/jfrog/artifactory-oss:latest
ExecStop=-/usr/bin/podman kill artifactory
ExecStop=-/usr/bin/podman rm artifactory

[Install]
WantedBy=multi-user.target
  • Znovu načtěte démony systemd
sudo systemctl daemon-reload
  • Pak spusťte a povolte kontejnerovou službu Jfrog Artifactory:
sudo systemctl start artifactory
sudo systemctl enable artifactory
  • Zkontrolujte stav služby:
systemctl status artifactory
  • Získejte přístup k JFrog Artifactory pomocí následujících adres URL

http://IP_address:8081/artifactory

http://IP_adresa:8082/ui

  • Níže uvidíte stránku, na které se JFrog připravuje k práci
  • Po dokončení budete přesměrováni na uvítací stránku pro výchozí přihlášení:

Uživatelské jméno: admin

Heslo: heslo

  • Klikněte na tlačítko Začínáme
  • Obnovte heslo správce
  • Nastavte základní adresu URL pro aplikaci JFrog
  • Blahopřejeme, úspěšně jste dokončili
  • Uvítací panel platformy JFrog
  • Zde můžete začít vytvářet svůj první projekt.

Závěr

To je ono

V tomto článku jsme vám ukázali, jak nainstalovat JFrog Artifactory v systémech RHEL, Alma Linux a CentOS.

Doufám, že to bylo užitečné.

Děkuji.


Cent OS
  1. Jak nainstalovat Mysql 8 na Rocky Linux/Centos 8

  2. Jak nainstalovat a nakonfigurovat Redis 6 na Rocky Linux/Centos 8

  3. Jak nainstalovat Java 17 na Rocky Linux 8/Centos 8

  1. Jak nainstalovat PostgreSQL na CentOS 8 / Rocky Linux 8 / RHEL 8

  2. Jak nainstalovat Javu na Rocky Linux 8 / CentOS 8 / RHEL 8

  3. Jak nainstalovat Erlang na Rocky Linux/Alma Linux/CentOS 8

  1. Jak nainstalovat GUI GNOME na Rocky Linux 8 / CentOS 8 / RHEL 8

  2. Jak nainstalovat a používat Podman v Rocky Linux/Alma Linux/Centos 8

  3. Jak nainstalovat klienta FreeIPA na Rocky Linux/Alma Linux/CentOS 8