Redis a été installé sur le serveur aujourd'hui. Pour des raisons de sécurité, définissez un mot de passe pour accéder à redis-server.
Recommandé : "Tutoriel redis"
1. Recherchez le fichier redis.conf
Notre serveur a installé redis, vérifiez maintenant redis via la commande. Processus :
[root@lnp ~]# ps -aux|grep redis root 7374 0.0 0.0 145312 7524 ? Ssl 16:37 0:00 redis-server 192.168.17.105:6379 root 10692 0.0 0.0 112724 984 pts/7 S+ 16:54 0:00 grep --color=auto redis
Vous pouvez voir que l'adresse de service de notre serveur Redis est 192.168.17.105 et le port est 6379. Lors d'un accès externe, vous devez spécifier l'IP et le port correspondants :
redis-cli -h 192.168.17.105 -p 6379
Rechercher dans le répertoire d'installation de redis
> whereis redis redis: /usr/local/redis
On peut voir que redis est installé dans ce répertoire, puis trouver le fichier de configuration redis.conf
> find /usr/local/redis/ -name redis.conf /usr/local/redis/etc/redis.conf
Modifier le fichier de configuration :
vim redis.conf
Changer le fichier de configuration Voilà :
# requirepass foobared requirepass 123 指定密码123
La dernière étape consiste à recharger le fichier de configuration :
redis-server /usr/local/redis/etc/redis.conf
2. Test de connexion
Accès via mot de passe -a :
> redis-cli -h 192.168.17.105 -p 6379 -a 123
Résultat en cours d'exécution :
[root@lnp etc]# redis-cli Could not connect to Redis at 127.0.0.1:6379: Connection refused Could not connect to Redis at 127.0.0.1:6379: Connection refused not connected> exit [root@lnp etc]# redis-cli -h 192.168.17.105 -p 6379 192.168.17.105:6379> keys * (error) NOAUTH Authentication required. 192.168.17.105:6379> exit [root@lnp etc]# redis-cli -h 192.168.17.105 -p 6379 -a 123 Warning: Using a password with '-a' option on the command line interface may not be safe. 192.168.17.105:6379> keys * (empty list or set) 192.168.17.105:6379> exit
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!