Schritt 1:Voraussetzungen
Bevor Sie beginnen, stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind:
- Ein neuer Ubuntu 20.04 LTS-Server (Focal Fossa) mit mindestens 2 GB RAM und 20 GB Festplattenspeicher.
– Ein Nicht-Root-Benutzer mit Sudo-Berechtigungen.
– Ein vollständig qualifizierter Domänenname (FQDN), der für Ihren Server konfiguriert ist.
Schritt 2:Systempakete aktualisieren
Beginnen Sie mit der Aktualisierung des Paket-Repositorys des Systems und der installierten Pakete:
„
Sudo apt-Update
sudo apt upgrade -y
„
Schritt 3:Java installieren
Für die Ausführung von JFrog Artifactory ist Java erforderlich. Installieren Sie OpenJDK 11 mit dem folgenden Befehl:
„
sudo apt install openjdk-11-jdk -y
„
Überprüfen Sie die Java-Installation, indem Sie die Version überprüfen:
„
java --version
„
Die Ausgabe sollte etwa Folgendes anzeigen:
„
openjdk-Version „11.0.10“ 2021-01-19
OpenJDK-Laufzeitumgebung (Build 11.0.10+0-Ubuntu-1ubuntu1.20.4.2)
OpenJDK 64-Bit-Server-VM (Build 11.0.10+0-Ubuntu-1ubuntu1.20.4.2, gemischter Modus, Freigabe)
„
Schritt 4:JFrog Artifactory herunterladen
Laden Sie die neueste Version von JFrog Artifactory von der offiziellen Website herunter. Zum jetzigen Zeitpunkt ist die neueste Version 7.13.4:
„
wget https://bintray.com/jfrog/artifactory-pro/download_file?file_path=artifactory-oss-7.13.4.zip
„
Schritt 5:Artifactory extrahieren
Sobald der Download abgeschlossen ist, extrahieren Sie das Artifactory-Archiv:
„
Entpacken Sie artefaktory-oss-7.13.4.zip
„
Dadurch wird ein Verzeichnis namens „artifactory-oss-7.13.4“ erstellt.
Schritt 6:Artifactory konfigurieren
Navigieren Sie zum extrahierten Artifactory-Verzeichnis:
„
cd artefactory-oss-7.13.4
„
Erstellen Sie eine neue Konfigurationsdatei für Artifactory:
„
cp conf/default/artifactory.config.defaults conf/artifactory.config
„
Bearbeiten Sie die Konfigurationsdatei („conf/artifactory.config“) und nehmen Sie die folgenden Änderungen vor:
- Stellen Sie „contextUrl“ auf die gewünschte Basis-URL für Artifactory ein. Zum Beispiel:
„
contextUrl=http://$HOSTNAME:8081/artifactory
„
- Stellen Sie „bindPort“ auf den Port ein, den Artifactory abhören soll. Der Standardport ist 8081.
Schritt 7:Artifactory-Benutzer erstellen
Erstellen Sie einen neuen Systembenutzer für Artifactory:
„
sudo adduser --system --group artifactory
„
Schritt 8:Artifactory ausführen
Jetzt können Sie Artifactory starten:
„
./bin/artifactory.sh starten
„
Dadurch wird Artifactory im Hintergrund gestartet. Sie können den Status des Artifactory-Dienstes überprüfen, indem Sie:
„
./bin/artifactory.sh-Status
„
Schritt 9:Firewall konfigurieren
Öffnen Sie die Ports 8081 und 8082 Ihrer Firewall, um den Zugriff auf Artifactory von außen zu ermöglichen:
„
sudo ufw erlaubt 8081/tcp
sudo ufw erlaubt 8082/tcp
„
Schritt 10:Zugriff auf Artifactory
Sie können jetzt auf die Artifactory-Weboberfläche zugreifen, indem Sie zu der URL navigieren, die Sie in der Datei „artifactory.config“ konfiguriert haben. Die Standard-URL ist „http://$HOSTNAME:8081/artifactory“.
Sie sollten aufgefordert werden, ein Administratorkonto zu erstellen. Verwenden Sie dieses Konto, um sich bei der Artifactory-Weboberfläche anzumelden.