GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer JFrog Artifactory sur CentOS 8

Dans ce tutoriel, nous allons vous montrer comment installer JFrog Artifactory sur CentOS 8. Pour ceux d'entre vous qui ne le savaient pas, JFrog Artifactory est un outil de gestion de stockage binaire qui gère l'entrepôt binaire dépend de l'outil de construction (tel que maven, Gradle) pour faciliter la gestion des bibliothèques tierces et la publication du référentiel cible, améliorant ainsi l'efficacité du développement logiciel. Avec JFrog, vous avez la possibilité d'utiliser vos outils d'orchestration préférés pour gérer vos déploiements d'applications à l'aide de différents packages de configuration et artefacts d'application gérés dans Artifactory.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo ‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l'installation pas à pas du Postman sur un CentOS 8.

Prérequis

  • Un serveur exécutant l'un des systèmes d'exploitation suivants :CentOS 8.
  • Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
  • Accès SSH au serveur (ou ouvrez simplement Terminal si vous êtes sur un ordinateur).
  • Un non-root sudo user ou l'accès à l'root user . Nous vous recommandons d'agir en tant qu'non-root sudo user , cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.

Installer JFrog Artifactory sur CentOS 8

Étape 1. Tout d'abord, commençons par nous assurer que votre système est à jour.

sudo dnf update
sudo dnf install epel-release

Étape 2. Installer JFrog Artifactory sur CentOS 8.

Nous avons maintenant créé un script simple pour installer Jfrog sur le système CentOS :

nano jfrog-installer.sh

Ajoutez les lignes suivantes :

#/bin/bash

# Disable the SELINUX on CentOS 8
# set temporary permissive selinux mode. reboot not require
sudo setenforce 0
# In next reboot,the below line will help to set disable selinux permanently.
sudo sed -i s/^SELINUX=.*$/SELINUX=disabled/ /etc/selinux/config

# jfrog oss 7.x require Java 11, installing wget and openjdk
sudo dnf install -y wget java-11-openjdk*

# download jfrog repo and directly keep in /etc/yum.repos.d dir
sudo wget https://bintray.com/jfrog/artifactory-rpms/rpm -O /etc/yum.repos.d/bintray-jfrog-artifactory-oss-rpms.repo

# install jfrog-artifactory-oss (open source)
sudo dnf install -y jfrog-artifactory-oss

# yaml files are indent sensitive. So do not remove spaces while copying. Keep as it is.
# creating system.yaml
cat <<EOF >system.yaml
configVersion: 1
shared:
    extraJavaOpts: "-server -Xms512m -Xmx2g -Xss256k -XX:+UseG1GC"
    security:
    node:
    database:
EOF

# copying above created system.yaml and replacing by original one 
sudo cp -brvf system.yaml /var/opt/jfrog/artifactory/etc/system.yaml

# enable artifactoyr.service as well as start the service at a same time
sudo systemctl enable --now artifactory

# Now open web browser - http://<jfrog-ip-or-fqdn>:8081 and do the post setup of jfrog.

Ensuite, donnez l'autorisation d'exécution au script :

sudo chmod +x jfrog-installer.sh

Après cela, exécutez le script :

sh jfrog-installer.sh

Étape 3. Configurez le pare-feu.

Maintenant, nous configurons firewalld pour autoriser l'accès au port d'application principal de JFrog Artifactory :

sudo firewall-cmd --add-port=8081/tcp --permanent
sudo firewall-cmd --reload

Étape 4. Accéder à l'interface Web de JFrog.

Une fois installé avec succès, ouvrez maintenant le navigateur Web et appuyez sur l'URL http://your-ip-address:8081 à partir d'un navigateur client.

Les identifiants par défaut sont :

Username: admin
Password: password

Félicitations ! Vous avez installé JFrog avec succès. Merci d'avoir utilisé ce didacticiel pour installer JFrog Artifactory sur votre système CentOS 8. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web officiel de JFrog.


Cent OS
  1. Comment installer Vagrant sur CentOS 7

  2. Comment installer Gitea sur CentOS 8

  3. Comment installer Memcached sur CentOS 8

  4. Comment installer Nginx sur CentOS 7

  5. Comment installer ownCloud sur CentOS 8

Comment installer Zoom sur CentOS 8

Comment installer Nethogs sur CentOS

Comment installer Yourls dans CentOS 8

Comment installer SuiteCRM sur CentOS 8

Comment installer Minikube sur CentOS 8

Comment installer Pure-FTPd sur CentOS