Maison >base de données >Redis >Comment créer et installer Redis dans l'environnement centOS7
1. Téléchargez le package Redis et utilisez la commande tar -zxvf pour le décompresser
2 Dans le package décompressé, exécutez la commande make pour compiler
#. 🎜🎜#
3. Exécutez la commande make install ; make install PREFIX=/usr/local/redis (il n'y a pas de fichier de configuration après la décompression de Redis, vous pouvez spécifier le répertoire d'installation à cette étape ; le prérequis est d'ajouter d'abord le dossier mkdir /usr /local/redis) 4 Modifier la configuration >. ;1. Copiez le fichier de configuration : dans le répertoire d'installation, bin Voir le dossier conf dans le même répertoire. Utilisez la commande cp pour décompresser le fichier redis.conf dans le répertoire Redis et copiez-le dans le répertoire conf nouvellement créé #🎜🎜. #> ;2. Modifier le fichier redis, conf
a. 6379
b.timeout:
Combien de temps le client sera inactif avant de fermer la connexion s'il est spécifié comme 0, cela signifie désactiver cette fonction, c'est-à-dire ne pas fermer la connexion
# 🎜🎜#
c Démarrage en arrière-plan :
La valeur par défaut est. pas de démarrage en arrière-plan : démoniser no
peut être modifié en démarrage en arrière-plan (après avoir entré la commande de démarrage, vous pouvez continuer à fonctionner dans la fenêtre de commande actuelle, sinon elle sera bloquée, c'est-à-dire que le terminal est occupé, et vous ne pouvez ouvrir qu'une nouvelle fenêtre pour continuer l'opération), c'est-à-dire le configurer comme un processus démon : démoniser oui# 🎜🎜#
d. Nom de l'instantané : La valeur par défaut est dump.rdb. Il est recommandé de nommer prod.rdb avec le numéro de port. Il est facile de distinguer lorsqu'il existe plusieurs instances : dbfilename dump.rdb. #🎜 🎜#
La valeur par défaut est appendonly.aof Il est recommandé de nommer prod.aof avec le numéro de port. Il est facile de distinguer lorsqu'il y a plusieurs instances : appendfilename "appendonly. .aof"
#🎜 🎜#
e. Chemin de stockage du fichier d'instantané :
La valeur par défaut est dir ./ ; c'est-à-dire le répertoire où redis est démarré ; spécifiez l'emplacement du répertoire du fichier rdb/AOF, qui ne peut être qu'un fichier. Le dossier ne peut pas être un fichier f. Nombre maximum de connexions : La valeur par défaut est 10000 ; les 10000 ci-dessous sont commentés, mais la valeur par défaut est également 10000 g. Utilisation maximale de la mémoire : La valeur par défaut est commentée # maxmemory# bind 127.0.0.1 ::1.
Si vous souhaitez autoriser l'accès à tous les hôtes (locaux et distants (s'il s'agit d'un serveur cloud, configurez l'IP intranet)), commentez toutes les liaisons#🎜 🎜#Par défaut : bind 127.0.0.1, ce qui signifie que seul l'accès local est autorisé
i. Mode de protection :
#🎜 🎜# j. Définissez le mot de passe redis :
La valeur par défaut est : # requirepass foobared, qui peut être modifié en 123456
#🎜🎜 # k. Modifiez le nom du fichier de configuration :
Le nom du fichier de configuration est remplacé par le numéro de port pour faciliter la différenciation lorsque plusieurs instances sont utilisées
mv redis.conf 6379.conf#🎜🎜 #
5. Démarrez redisDémarrez en utilisant le fichier de configuration spécifié : ./redis-server ../conf/6379.conf &
6. Connexion :
Connectez-vous au client ./redis-cli, le numéro de port par défaut peut être différent Spécifiez, -p port, -h host
Après avoir entré le client : Commande : auth 123456 (le mot de passe que vous avez défini)
7. Ajoutez des variables d'environnement :
vim /etc/profile
# redis
export REDIS_HOME=/usr/local/redis
export PATH=$REDIS_HOME/bin:$PATH
source /etc/profile
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!