Référez-vous au guide d'utilisation fourni par le site officiel de redis. L'adresse officielle du site Web est https://redis.io/download. Vous trouverez les méthodes de téléchargement et d'installation en bas.
Créez un répertoire pour télécharger le package compressé
wget https://download.redis.io/releases/redis-6.2.4.tar.gz
Décompressez
tar xzf redis-6.2.4.tar. gz
Entrez le répertoire du dossier et compilez (Remarque : il y a un fichier de description redis "README.md" dans ce répertoire, vous avez le temps de le découvrir)
cd redis-6.2.4
La compilation est réussie et le service est démarré directement pour vérification.
Remarque : Si l'outil de compilation n'est pas installé, une erreur sera signalée. Vous devez installer l'outil de compilation et supprimer le fichier d'erreur généré par la compilation redis. Comment installer les outils de compilation
yum install gcc
delete
make distclean
Allez dans le répertoire "src" et exécutez le fichier "redis-server"
cd src.
./redis-server
Le chemin peut être personnalisé Si le paramètre "PREFIX" n'est pas transporté, redis sera installé dans le "/". usr/local/bin" .
make install PREFIX=/opt/xxx/redis
vi /etc/profile
Ajoutez les variables d'environnement à la fin, le répertoire est le même que le répertoire où redis est installé.
export REDIS_HONE=/opt/xxx/redis
export PATH=$PATH:$REDIS_HOME/bin
Activer les variables d'environnement pour prendre effet
source /etc/profile
Un serveur peut créer plusieurs processus Redis avec différents numéros de port.
Allez dans le répertoire "utils" (dans le répertoire redis décompressé).
Utilisez le fichier de script fourni par redis pour créer une instance redis
cd utils
./install_server.sh
Remarque :
Les erreurs suivantes peuvent être résolues en modifiant le fichier "install_server.sh". .
vi install_server.sh
Commentez la zone suivante (version 6.2.4, autour de la ligne 76)
L'instance est créée avec succès, et les informations correspondant à l'instance sont visibles dans le répertoire correspondant. Plusieurs instances peuvent être créées, mais les numéros de port ne peuvent pas être identiques.
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!