Les artefacts sont le fichier qui contient à la fois le code compilé et les ressources. Par exemple en Java .war, .ear, .jar sont les artefacts. Le référentiel d'artefacts est un référentiel qui contient plusieurs versions d'artefacts. L'artefact JFrog est l'un des outils de gestion de référentiel avancés les plus populaires. Il peut être intégré à l'intégration et à la livraison continues pour une livraison plus rapide du produit. Les développeurs utilisent JFrog pour gérer les fichiers binaires dans différents environnements, la sécurité, le contrôle d'accès et la traçabilité, la prise en charge de Docker Chef, etc.
Chez LinuxAPT, dans le cadre de nos services de gestion de serveur, nous aidons régulièrement nos clients à effectuer des tâches d'installation de logiciels connexes sur le système d'exploitation Ubuntu.
Dans ce contexte, nous verrons comment installer l'artefact JFrog dans Ubuntu 20.04 et le configurer.
Comment installer l'artefact JFrog sur Debian / Ubuntu ?
Pour commencer, assurez-vous que vos packages système sont à jour. Pour cela, exécutez la commande suivante :
$ sudo apt update
Ensuite, ajoutez la clé GPG en saisissant la commande suivante.
$ wget -qO - https://api.bintray.com/orgs/jfrog/keys/gpg/public.key | sudo apt-key add -
Ajoutez le référentiel jfrog dans votre liste apt. Copiez et collez simplement la commande suivante dans votre terminal :
$ echo "deb https://jfrog.bintray.com/artifactory-debs bionic main" | sudo tee /etc/apt/sources.list.d/jfrog.list
Maintenant, mettons à jour apt index :
$ sudo apt update
Ensuite, vous pouvez installer en utilisant le service jfrog en saisissant la commande suivante :
$ sudo apt install jfrog-artifactory-oss
Pour démarrer le service, exécutez la commande :
$ sudo systemctl start artifactory.service
Activez le service :
$ sudo systemctl enable artifactory.service
Vérifiez l'état du service :
$ systemctl status artifactory.service
Comment accéder à l'interface utilisateur de Jfrog ?
Ouvrez votre navigateur et entrez http://IP_or DOMAIN-NAME:8081/artifactory
Utilisez le nom d'utilisateur et le mot de passe par défaut pour vous connecter.
Les identifiants par défaut sont :
Username: admin
Password: password
Vous devez réinitialiser le mot de passe administrateur.
Configurez l'URL de base, comme votre nom de domaine pour accéder à l'interface utilisateur Web de l'artefact JFrog. Vous pouvez ignorer si vous n'en avez pas.
Maintenant, l'étape suivante consiste à configurer le proxy par défaut. Si votre entreprise dispose d'une passerelle proxy pour accéder au serveur, utilisez-la sinon ignorez-la.
Votre installation et votre configuration de base sont maintenant terminées. Vous pouvez commencer à créer un référentiel basé sur votre projet.