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

Comment installer ArangoDB sur CentOS 8

Dans ce tutoriel, nous allons vous montrer comment installer ArangoDB sur CentOS 8. Pour ceux d'entre vous qui ne le savaient pas, ArangoDB est un gestionnaire de base de données NoSQL open-source et fournit toute la base de données fonctionnalités nécessaires à une application Web moderne. ArangoDB n'utilise pas le système de stockage de données traditionnel comme MySQL ou PostgreSQL. Il est spécialement conçu pour être performant, open source et facilement évolutif.

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 de la base de données ArangoDB NoSQL 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 ArangoDB sur CentOS 8

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

sudo dnf update

Étape 2. Installer ArangoDB sur CentOS 8.

Nous ajoutons maintenant le référentiel ArangoDB à votre système :

cd /etc/yum.repos.d/

Ensuite, importez la clé GPG pour sécuriser l'ajout du référentiel :

curl -OL https://download.arangodb.com/arangodb37/RPM/arangodb.repo

Après cela, installez ArangoDB en utilisant la commande suivante ci-dessous :

sudo dnf install arangodb3-3.7.12-1.0

Étape 3. Configurez ArangoDB.

ArangoDB est déjà installé mais n'a pas de clé configurée pour l'utilisateur root, utilisez donc la commande suivante pour définir le mot de passe pour l'utilisateur root :

arango_secure_installation

*Veuillez noter que l'exécution d'arango-secure-installation sur votre serveur ArangoDB supprimera tous les utilisateurs actuels de la base de données sauf root.

Après cela, vous pouvez démarrer ArangoDB et utiliser le shell :

sudo systemctl start arangodb3
arangosh

Le serveur ArangoDB est livré avec une interface Web intégrée pour l'administration. Il vous permet de gérer des bases de données, des collections, des documents, des utilisateurs, des graphiques, d'exécuter et d'expliquer des requêtes, voir serveur stats, et bien plus encore. Vous pouvez le configurer en éditant le fichier /etc/arangodb3/arangosh.conf :

nano /etc/arangodb3/arangod.conf

Trouvez la ligne suivante :

endpoint = tcp://127.0.0.1:8529

Et remplacez-le par la ligne suivante :

endpoint = tcp://server-ip-address:8529

Enregistrer et quitter redémarre également le service ArangoDB après avoir effectué cette modification :

sudo systemctl restart arangodb3

Étape 4. Configurez le pare-feu.

Nous ouvrons maintenant le port 8529 pour accéder à ArangoDB :

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

Étape 5. Accéder à l'interface Web d'ArangoDB.

Une fois l'installation réussie, ouvrez maintenant votre navigateur Web et accédez à http://your-server-ip-address:8529 et vous verrez ce qui suit :

Félicitations ! Vous avez installé ArangoDB avec succès. Merci d'avoir utilisé ce didacticiel pour installer la base de données ArangoDB NoSQL 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 d'ArangoDB .


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