Maison > base de données > Redis > Analyse de l'instance Redis pour l'installation de Centos7.6

Analyse de l'instance Redis pour l'installation de Centos7.6

WBOY
Libérer: 2023-06-03 08:28:06
avant
1142 Les gens l'ont consulté

1. Installer les dépendances gcc

Étant donné que redis est développé en langage C, vous devez d'abord confirmer si l'environnement gcc (gcc -v) est installé avant l'installation. S'il n'est pas installé, exécutez la commande suivante pour l'installer

. [root@localhost local]# yum install -y gcc

2. Téléchargez et décompressez le package d'installation

[root@localhost local]# wget http://download.redis.io/releases/redis-5.0. 3.tar.gz

[root@localhost local]# tar -zxvf redis-5.0.3.tar.gz

3. cd dans le répertoire de décompression redis et exécutez la compilation

[root@localhost local ]# cd redis-5.0.3

[root@localhost redis-5.0.3]# make

IV. Installez et spécifiez le répertoire d'installation

[root@localhost redis-5.0.3]# make install PREFIX=/usr/local/ redis

5. Démarrez le service

5.1 démarrage frontal

[root@localhost redis-5.0.3]# cd /usr/local/redis/bin/

[root@localhost bin]# ./ redis-server

5.2 démarrage en arrière-plan

Copiez redis.conf du répertoire de code source redis vers le répertoire d'installation redis

[root@localhost bin]# cp /usr /local/redis-5.0.3/redis.conf /usr/local/redis/bin/

Modifiez le fichier redis.conf et remplacez démoniser non par démoniser oui

[root@localhost bin]# vi redis. conf

Analyse de linstance Redis pour linstallation de Centos7.6

Démarrer en arrière-plan

[root@localhost bin]# ./redis-server redis.conf

Analyse de linstance Redis pour linstallation de Centos7.6

6. Configurer le démarrage

Ajouter un service de démarrage

[root @localhost bin]# vi /etc/systemd/system /redis.service

Copiez et collez ce qui suit :

[Unit]
Description=redis-server
After=network.target

[Service]
Type= forking
ExecStart=/usr/local/redis/bin/ redis-server /usr/local/redis/bin/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

Remarque : ExecStart est configuré sur son propre chemin

Défini pour démarrer au démarrage

[root@localhost bin]# systemctl daemon-reload

[root@localhost bin]# systemctl start redis.service

[root@ localhost bin]# systemctl activer redis.service

Créer un logiciel de commande redis Link

[root@localhost ~]# ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis

Test redis

Analyse de linstance Redis pour linstallation de Centos7.6

Commande d'opération de service

systemctl start redis .service #Démarrer le service redis

systemctl stop redis.service #Arrêter le service redis

systemctl restart redis.service #Redémarrer le service

systemctl status redis.service #Afficher l'état actuel du service

systemctl activer redis.service #Configurer le démarrage automatique

systemctl désactiver redis.service #Arrêter le démarrage automatique au démarrage

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:yisu.com
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