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

Une brève discussion sur la façon d'installer Redis sur Centos 7

青灯夜游
Libérer: 2021-04-15 11:30:46
avant
1593 Les gens l'ont consulté

Cet article vous montrera comment installer Redis sur Centos 7. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.

Une brève discussion sur la façon d'installer Redis sur Centos 7

Sans plus tarder, commençons.

1. Installer les dépendances gcc

redis est développé en langage C Avant l'installation, vous devez d'abord confirmer si l'environnement gcc est installé (gcc -v). il n'est pas installé, exécutez Suivez la commande pour l'installer.

$ yum install -y gcc
Copier après la connexion

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

$ wget http://download.redis.io/releases/redis-5.0.7.tar.gz

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

3. CD dans le répertoire de décompression Redis et exécutez la compilation

$ cd redis-5.0.7 && make
Copier après la connexion
<. 🎜>

4. Installez et spécifiez le répertoire d'installation
$ make install PREFIX=/usr/local/redis
Copier après la connexion

[Recommandations associées :

Tutoriel vidéo Redis]

5. service

5.1 Démarrage au premier plan
$ cd /usr/local/redis/bin/

$ ./redis-server
Copier après la connexion

5.2 Démarrage en arrière-plan

Copiez redis.conf à partir du répertoire source redis au répertoire d'installation de redis

$ cp /usr/local/redis-5.0.7/redis.conf /usr/local/redis/bin/
Copier après la connexion

Modifiez le fichier redis.conf et remplacez daemonize no par démonize yes

$ vim redis.conf

################################# GENERAL #####################################

# By default Redis does not run as a daemon. Use &#39;yes&#39; if you need it.
# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.
daemonize yes
Copier après la connexion

Démarrez en arrière-plan

$ ./redis-server redis.conf
Copier après la connexion

6. 🎜>

Ajouter un service de démarrage

$ vim /etc/systemd/system/redis.service
Copier après la connexion

Ajoutez le contenu suivant

[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
Copier après la connexion

Remarque :

Configurez-le comme votre propre chemin

ExecStartDéfinir le démarrage

$ systemctl daemon-reload

$ systemctl start redis.service

$ systemctl enable redis.service
Copier après la connexion

Créer un lien logiciel de commande redis

$ ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis

# 测试
$ redis

127.0.0.1:6379> ping
PONG
127.0.0.1:6379>
Copier après la connexion

Enfin, publiez les commandes couramment utilisées~
# 启动redis服务
systemctl start redis.service

# 停止redis服务
systemctl stop redis.service

# 重新启动服务
systemctl restart redis.service

# 查看服务当前状态
systemctl status redis.service

# 设置开机自启动
systemctl enable redis.service

# 停止开机自启动
systemctl disable redis.service
Copier après la connexion

OK~C'est fait~

Pour plus de connaissances liées à la programmation, veuillez visiter :

Vidéo de programmation

 ! !

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:csdn.net
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