Spécifiez le fichier de configuration pour démarrer, redémarrer et vous connecter à Redis sous Linux

Spécifiez le fichier de configuration pour démarrer et redémarrer Redis sous Linux

Spécifiez le fichier de configuration pour démarrer

1. Utilisez cdla commande pour entrer dans le répertoire d'installation de Redis.
2. Exécutez la commande suivante, où redis.confest le nom de votre fichier de configuration Redis.

redis-server /usr/local/etc/redis.conf

redémarrer

Redémarrer signifie redémarrer après la fermeture du Redis actuel, pas redémarrer

redis-cli shutdown
redis-server /path/to/redis.conf

Si Redis a un mot de passe, vous devez spécifier un mot de passe pour arrêter le service actuel.

redis-cli -a password shutdown

Remarque : Un avertissement peut s'afficher pour cette commande,
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safecar la spécification d'un mot de passe avec l'option -aou -upeut ne pas être sécurisée. En effet, lorsqu'un mot de passe est spécifié à l'aide de l'option -aou -u, le mot de passe sera affiché dans l'historique des commandes, qui peut être accessible par d'autres.

Si vous utilisez systemd ou d'autres gestionnaires de processus pour gérer le service Redis, vous devez utiliser la commande correspondante pour redémarrer le service. Par exemple, si vous utilisez systemd, vous pouvez redémarrer le service Redis avec la commande suivante :

sudo systemctl restart redis

Cela redémarrera le service systemd redisnommé . Si le service Redis a un nom différent, remplacez-le dans la commande en conséquence redis.

Spécifiez le mot de passe lors de la connexion avec le client Redis

Lorsque vous utilisez le client Redis pour vous connecter au service Redis, vous pouvez utiliser -ades options pour spécifier un mot de passe, mais cela affichera le mot de passe dans l'historique des commandes. Pour éviter ce problème, la commande suivante peut être utilisée

redis-cli -h hostname -p port -a password

Dans cette commande, hostnameest le nom d'hôte ou l'adresse IP du serveur Redis, portest le numéro de port du service Redis et passwordest le mot de passe du service Redis.

Utilisez le client Redis pour arrêter le service Redis en toute sécurité

Enregistrez les données Redis et arrêtez le service Redis en toute sécurité

shutdown save

Ne sauvegardez pas les données et arrêtez le service Redis en toute sécurité

shutdown nosave

arrêt forcé

Si la méthode ci-dessus d'arrêt ou de redémarrage ne fonctionne pas, vous pouvez forcer l'arrêt du service Redis.

redis-cli shutdown nosave

Remarque : Cette commande ignore la persistance des données. Étant donné que les données Redis sont stockées en mémoire, cette commande peut entraîner une perte de données, veuillez donc l'utiliser avec prudence.

Je suppose que tu aimes

Origine blog.csdn.net/weixin_53236380/article/details/129841679
conseillé
Classement