GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Apache Cassandra sur Debian 11

Dans ce tutoriel, nous allons vous montrer comment installer Apache Cassandra sur Debian 11. Pour ceux d'entre vous qui ne le savaient pas, Apache Cassandra est une base de données NoSQL utilisée pour stocker de grandes quantités de données . Il a une architecture distribuée et est conçu pour gérer de gros volumes de données avec une réplication dynamique. Il est utilisé par de nombreuses grandes entreprises comme Github, NetFlix, Reddit et Instagram.

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 étape par étape de la base de données NoSQL open source Cassandra sur une Debian 11 (Bullseye).

Prérequis

  • Un serveur exécutant l'un des systèmes d'exploitation suivants :Debian 11 (Bullseye).
  • 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 Apache Cassandra sur Debian 11 Bullseye

Étape 1. Avant d'installer un logiciel, il est important de s'assurer que votre système est à jour en exécutant le suivant apt commandes dans le terminal :

sudo apt update
sudo apt upgrade
sudo apt install apt-transport-https

Étape 2. Installation de Java.

Apache Cassandra nécessite la dernière version de Java. Exécutez la commande suivante ci-dessous pour installer Java sur votre système Debian :

sudo apt install openjdk-11-jre

Vérifiez l'installation de Java :

java -version

Étape 3. Installer Apache Cassandra sur Debian 11.

Par défaut, Cassandra n'est pas disponible sur le référentiel de base de Debian. Nous ajoutons maintenant le référentiel Apache Cassandra à votre système :

echo "deb https://downloads.apache.org/cassandra/debian 40x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list

Ensuite, importez la clé publique du dépôt Cassandra :

curl https://downloads.apache.org/cassandra/KEYS | sudo apt-key add -

Après cela, mettez à jour l'index des packages et installez les packages Apache Cassandra :

sudo apt updatesudo apt install cassandra

Une fois l'installation d'Apache Cassandra terminée, son service démarre automatiquement. Pour le vérifier, utilisez la commande ci-dessous :

sudo systemctl status cassandra

Vous pouvez également vérifier l'état à l'aide de la commande ci-dessous :

sudo nodetool status

Sortie :

Datacenter: datacenter1
=======================
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
--  Address    Load       Tokens  Owns (effective)  Host ID                               Rack
UN  127.0.0.1  55.05 KiB  24      100.0%            fb0e8bf7-mei-41a6-godet-e8f230f1b797  rack8

Pour vous connecter à Apache Cassandra, vous pouvez utiliser le cqlsh un outil de ligne de commande comme suit :

cqlsh

Sortie :

Connected to Test Cluster at 127.0.0.1:9042
[cqlsh 6.0.0 | Cassandra 4.0.0 | CQL spec 3.6.8 | Native protocol v5]
Use HELP for help.
cqlsh>

Félicitations ! Vous avez installé Cassandra avec succès. Merci d'avoir utilisé ce didacticiel pour installer la dernière version d'Apache Cassandra sur Debian 11 Bullseye. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter la version officielle de Cassandra site Web.


Debian
  1. Comment installer Apache Maven sur Debian 10

  2. Comment installer Apache Cassandra sur Debian 11

  3. Comment installer Apache Cassandra sur Ubuntu 18.04 / Ubuntu 16.04 et Debian 9

  4. Comment installer Apache Maven sur Debian 11

  5. Comment installer Apache Cassandra sur Debian 11 / Debian 10

Comment installer Apache Guacamole sur Debian 11

Comment installer Apache Tomcat sur Debian 11

Comment installer Apache NetBeans sur Debian 11 / Debian 10

Comment installer la base de données Apache Cassandra NoSQL sur Debian 11

Comment installer Apache Subversion sur Debian 9

Comment installer Apache Cassandra sur Debian 10