Maison > base de données > Redis > le corps du texte

Télécharger et installer Redis

藏色散人
Libérer: 2020-08-11 15:51:39
original
3332 Les gens l'ont consulté

La colonne suivante du Tutoriel Redis vous présentera les étapes spécifiques de téléchargement et d'installation de Redis. J'espère qu'elle sera utile aux amis dans le besoin !

Télécharger et installer Redis

Redis télécharger et installer

Redis a une communauté active sur GitHub. Au fil des années, un grand nombre de pull request ont été soulevées et fusionnées, et l'auteur Antirez donne toujours des réponses opportunes dans la section des problèmes de GitHub. Par conséquent, le cycle de publication de Redis est très rapide. Ils sont largement utilisés depuis les premières versions 2.6/2.8 jusqu'aux 4 dernières versions. Chaque version fournit des améliorations de base et des corrections de bugs. Par conséquent, l’une des meilleures pratiques consiste à utiliser la dernière version de Redis si possible.

Dans ce livre, nous utilisons la dernière version de Redis 4.0.1.

Redis est un logiciel ouvert écrit en langage C pur, on peut donc l'installer en compilant. Les principaux systèmes d'exploitation incluent également des packages binaires Redis dans leurs référentiels de logiciels, bien que les versions Redis soient souvent obsolètes.

1 : Préparez-vous !

Vous pouvez trouver le lien de téléchargement et les étapes d'installation de base sur https://redis.io/download. Si vous souhaitez créer Redis en compilant le code source sous Linux/Unix/macOS, vous avez besoin du compilateur gcc et de la bibliothèque standard C libc dans votre environnement. Lors de l'installation du référentiel du système d'exploitation, tout ce dont vous avez besoin est une connexion Internet et la configuration correcte du référentiel.

2 : Comment faire ?

Nous ferons une démonstration de la compilation et de l'installation de Redis dans Ubuntu 16.04.2 LTS (Xenial Xerus). Les étapes de téléchargement et de construction sont les suivantes :

Configurez l'outil de construction :

$ sudo apt-get install build-essential
Copier après la connexion

Créez un répertoire et entrez Redis :

$ mkdir /redis 
$ cd /redis
Copier après la connexion

Ensuite, téléchargez Redis :

$ wget http://download.redis.io/releases/redis-4.0.1.tar.gz
Copier après la connexion

Solution Zip et entrez le répertoire :

$ tar zxvf redis-4.0.1.tar.gz 
$ cd redis-4.0.1
Copier après la connexion

Créez un répertoire pour le fichier de configuration Redis et copiez-y le fichier de configuration par défaut :

$ mkdir /redis/conf 
$ cp redis.conf /redis/conf/
Copier après la connexion

Créez des dépendances :

$ cd deps 
$ make hiredis lua jemalloc linenoise 
$ cd ..
Copier après la connexion

REMARQUE

En raison des différences entre les différents systèmes d'exploitation et bibliothèques installés dessus, les étapes ci-dessus seront nécessaires lorsqu'une erreur se produit indiquant que quelque chose n'est pas respecté. Par exemple, vous pouvez rencontrer le message d'erreur : zmalloc.h:50:31 : erreur fatale : jemalloc/jemalloc.h : aucun fichier ou répertoire de ce type. Pour la plupart des environnements, cette étape n'est pas nécessaire s'il n'y a aucun problème avec les dépendances. en question.

Compilation :

$ make
Copier après la connexion

Si tout se passe bien, le message suivant s'affichera. Cela signifie que la compilation s'est terminée avec succès :

It's a good idea to run 'make test' ;) 
make[1]: Leaving directory '/redis/redis-4.0.1/src'
Copier après la connexion

Installation de Redis :

$ make PREFIX=/redis install
Copier après la connexion

Le message suivant signifie que l'installation a réussi :

Télécharger et installer Redis

Entrez dans le répertoire /redis et vérifiez que les binaires Redis ont été générés :

$ ls /redis/bin 
redis-benchmark  redis-check-aof  redis-check-rdb  redis-cli  redis-sentinel  redis-server
Copier après la connexion

Félicitations ! Vous avez terminé la compilation et l'installation de Redis.

Par rapport à la compilation et à l'installation, apt-get est beaucoup plus facile à installer Redis dans Ubuntu. Jetons un coup d'oeil :

Tout d'abord, mettez à jour l'index du référentiel du logiciel :

$ sudo apt-get update
Copier après la connexion

Ensuite, démarrez l'installation :

$ sudo apt-get install redis-server
Copier après la connexion

Une fois terminé, vérifiez si Redis est déjà installé dans votre environnement. :

$ which redis-server
Copier après la connexion

Trois : Comment ça marche ?

Lors du choix d'une version Redis, n'oubliez pas que Redis suit les conventions de version standard, qui sont le niveau major.minor.patch. Les mineurs pairs représentent des versions stables, tandis que les mineurs impairs représentent des versions instables, bien que certaines versions de Redis utilisent des mineurs impairs.

La différence entre la construction de Redis en le compilant et la construction à partir d'un référentiel de logiciels est que le premier peut ajouter des options d'optimisation ou de débogage au moment de la compilation et a également la flexibilité de spécifier l'emplacement d'installation pendant le processus d'installation.

Après l'installation, il y a des fichiers exécutables dans le répertoire bin. Leurs descriptions et instructions sont présentées dans le tableau ci-dessous :

Télécharger et installer Redis

Quatre : Et plus encore !

Pour Windows, vous pouvez obtenir la version Redis pour Windows, maintenue par le groupe Microsoft Open Technologies :

https://github.com/MicrosoftArchive/redis/ libère .

Téléchargez simplement le fichier exécutable .msi et double-cliquez pour l'installer, en conservant la configuration par défaut.

Pour macOS, le processus n'est pas très différent de celui sous Linux. Vous pouvez également installer Redis en exécutant la commande brew install redis sur macOS.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!