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.
Hier bei LinuxAPT helfen wir unseren Kunden im Rahmen unserer Serververwaltungsdienste regelmäßig bei der Durchführung verwandter Softwareinstallationsaufgaben unter Ubuntu OS.
In diesem Zusammenhang werden wir untersuchen, wie das JFrog-Artefakt in Ubuntu 20.04 installiert und konfiguriert wird.
Wie installiere ich JFrog Artifactory auf Debian / Ubuntu?
Stellen Sie zunächst sicher, dass Ihre Systempakete auf dem neuesten Stand sind. Führen Sie dazu den folgenden Befehl aus:
$ sudo apt update
Fügen Sie dann 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 nun den apt-Index aktualisieren:
$ sudo apt update
Als nächstes können Sie mit dem jfrog-Dienst installieren, indem Sie den folgenden Befehl eingeben:
$ sudo apt install jfrog-artifactory-oss
Führen Sie den folgenden Befehl aus, um den Dienst zu starten:
$ 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
Wie greife ich auf die Jfrog-Benutzeroberfläche zu?
Öffnen Sie Ihren Browser und geben Sie http://IP_oder DOMAIN-NAME:8081/artifactory
einVerwenden Sie den Standardbenutzernamen und das Standardpasswort, um sich anzumelden.
Die Standard-Logins sind:
Username: admin
Password: password
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.