Dans ce tutoriel, nous allons vous montrer comment installer Apache Cassandra sur Ubuntu 20.04 LTS. Pour ceux d'entre vous qui ne le savaient pas, Apache Cassandra est une base de données NoSQL destinée à stocker de grandes quantités de données dans un cluster décentralisé et hautement disponible. NoSQL fait référence à une base de données avec un modèle de données autre que les relations tabulaires utilisées dans les bases de données relationnelles telles que MySQL, PostgreSQL et Microsoft SQL. La base de données Apache Cassandra est le bon choix lorsque vous avez besoin d'évolutivité et haute disponibilité sans compromettre les performances.
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 d'Apache Cassandra sur un serveur Ubuntu 20.04 (Focal Fossa).
Prérequis
- Un serveur exécutant l'un des systèmes d'exploitation suivants :Ubuntu 20.04, 18.04, 16.04 et toute autre distribution basée sur Debian comme Linux Mint.
- 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 Ubuntu 20.04 LTS Focal Fossa
Étape 1. Tout d'abord, assurez-vous que tous vos packages système sont à jour en exécutant le apt
suivant commandes dans le terminal.
sudo apt updatesudo apt upgradesudo apt install apt-transport-https
Étape 2. Installation de Java.
Exécutez la commande suivante pour installer OpenJDK :
sudo apt install openjdk-8-jdk
Pour vérifier si OpenJDK est installé et en cours d'exécution, exécutez les commandes ci-dessous :
version Java
Étape 3. Téléchargez et installez Apache Cassandra sur Ubuntu 20.04.
Nous importons maintenant la clé GPG du référentiel et ajoutons le référentiel Cassandra au système :
wget -q -O - https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -sudo sh -c 'echo "deb http://www.apache.org/dist/cassandra/debian 311x main"> /etc/apt/sources.list.d/cassandra.list'Après les étapes ci-dessus, exécutez les commandes ci-dessous pour l'installer :
sudo apt met à jourudo apt install cassandraLe service Apache Cassandra démarrera automatiquement une fois le processus d'installation terminé. Pour vérifier si Cassandra est correctement installé, exécutez les commandes ci-dessous :
état de l'outil de nœudPour interagir avec Cassandra via CQL (le langage de requête Cassandra), vous pouvez utiliser un utilitaire de ligne de commande nommé
cqlsh
:cqlshFélicitations ! Vous avez installé Cassandra avec succès. Merci d'avoir utilisé ce tutoriel pour installer Apache Cassandra sur Ubuntu 20.04 LTS Focal Fossa. Pour une aide supplémentaire ou des informations utiles, nous vous recommandons de consulter la version officielle d'Apache Cassandra site Web.