Artefakte sind die Datei, die sowohl kompilierten Code als auch Ressourcen enthält. Zum Beispiel sind in Java .war, .ear, .jar die Artefakte. Artefakt-Repository ist ein Repository, das mehrere Versionen von Artefakten enthält. JFrog Artifactory ist eines der beliebtesten, fortschrittlichsten Repository-Management-Tools. Es kann mit kontinuierlicher Integration und Bereitstellung integriert werden, um das Produkt schneller bereitzustellen. Entwickler verwenden JFrog für die Verwaltung von Binärdateien in verschiedenen Umgebungen, Sicherheit, Zugriffskontrolle und Rückverfolgbarkeit, Unterstützung für Docker Chef usw.
Dieser Artikel zeigt Ihnen, wie Sie das JFrog-Artefakt in Ubuntu 20.04 installieren und konfigurieren. Die Schritte sind für die Debian-Familie von Linux gleich.
Installation
Stellen Sie sicher, dass Ihre Systempakete auf dem neuesten Stand sind.
$ sudo apt update
Fügen Sie zunächst den GPG-Schlüssel hinzu, indem Sie den folgenden Befehl eingeben.
$ wget -qO - https://api.bintray.com/orgs/jfrog/keys/gpg/public.key | sudo apt-key add -
Fügen Sie das jfrog-Repository zu Ihrer apt-Liste hinzu. Kopieren Sie einfach den folgenden Befehl und fügen Sie ihn in Ihr Terminal ein.
$ echo "deb https://jfrog.bintray.com/artifactory-debs bionic main" | sudo tee /etc/apt/sources.list.d/jfrog.list
Lassen Sie uns dann den apt-Index aktualisieren,
$ sudo apt update
Jetzt können Sie mit dem jfrog-Dienst installieren, indem Sie den folgenden Befehl eingeben.
$ sudo apt install jfrog-artifactory-oss
Starten Sie den Dienst,
$ sudo systemctl start artifactory.service
Aktivieren Sie den Dienst,
$ sudo systemctl enable artifactory.service
Überprüfen Sie den Status des Dienstes
$ systemctl status artifactory.service
Zugriff auf die Jfrog-Benutzeroberfläche
Öffnen Sie Ihren Browser und geben Sie http://IP_oder DOMAIN-NAME:8081/artifactory
einStandard-Benutzernamen und -Passwort für die Anmeldung verwenden.
Sie müssen das Admin-Passwort zurücksetzen.
Richten Sie die Basis-URL wie Ihren Domänennamen ein, um auf die JFrog-Artefakt-Web-Benutzeroberfläche zuzugreifen. Sie können überspringen, wenn Sie keine haben.
Der nächste Schritt besteht nun darin, den Standard-Proxy zu konfigurieren. Wenn Ihr Unternehmen über ein Proxy-Gateway für den Zugriff auf den Server verfügt, verwenden Sie es, andernfalls überspringen Sie es.
Damit ist Ihre Installation und Grundkonfiguration abgeschlossen. Sie können mit der Erstellung eines Repositorys basierend auf Ihrem Projekt beginnen.
Schlussfolgerung
Jfrog bietet Ihnen eine interaktive, responsive Benutzeroberfläche. Es hat mehr Funktionen als andere Artefaktmanagement-Tools. Weitere Informationen finden Sie auf der offiziellen Website von JFrog. https://jfrog.com/open-source/
Danke.