Étapes détaillées pour installer et utiliser Redis sous le système mac

Cet article décrit principalement les deux méthodes d'installation de Redis sous Mac et l'expérience de son utilisation : la première est installée en utilisant brew (c'est peut-être pour des raisons de réseau que je ne l'ai pas téléchargé avec succès et que l'installation a échoué) ; le la deuxième consiste à télécharger le package d'installation à partir du site Web officiel. Installer (installé avec succès)

1. Installation et démarrage de Redis

Installer avec brew
1. Vérifiez si le système a installé Redis

brew info redis

Cette commande affichera les informations redis sous ce système. S'il n'est pas installé, il affichera not install

2. Entrez la commande pour installer Redis

brew install redis

Cela peut prendre un certain temps, le système installera automatiquement le package redis après l'avoir téléchargé

3. Démarrez redis

brew services start redis

Cette commande démarrera le service redis en arrière-plan et chaque fois que vous vous connecterez au système, il redémarrera automatiquement

4. Si vous n'avez pas besoin de démarrer le service en arrière-plan, vous pouvez utiliser le fichier de configuration pour le démarrer :

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

Cette commande lira le fichier de configuration Redis et vous verrez également l'impression du journal en temps réel pendant l'exécution de Redis. Le démarrage est réussi, comme indiqué ci-dessous :

52462:C 26 Oct 2022 14:35:16.933 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
52462:C 26 Oct 2022 14:35:16.933 # Redis version=7.0.5, bits=64, commit=00000000, modified=0, pid=52462, just started
52462:C 26 Oct 2022 14:35:16.933 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
52462:M 26 Oct 2022 14:35:16.934 * Increased maximum number of open files to 10032 (it was originally set to 2560).
52462:M 26 Oct 2022 14:35:16.934 * monotonic clock: POSIX clock_gettime
                _._                                                  
           _.-``__ ''-._                                             
      _.-``    `.  `_.  ''-._           Redis 7.0.5 (00000000/0) 64 bit
  .-`` .-```.  ```\/    _.,_ ''-._                                  
 (    '      ,       .-`  | `,    )     Running in standalone mode
 |`-._`-...-` __...-.``-._|'` _.-'|     Port: 6379
 |    `-._   `._    /     _.-'    |     PID: 52462
  `-._    `-._  `-./  _.-'    _.-'                                   
 |`-._`-._    `-.__.-'    _.-'_.-'|                                  
 |    `-._`-._        _.-'_.-'    |           https://redis.io       
  `-._    `-._`-.__.-'_.-'    _.-'                                   
 |`-._`-._    `-.__.-'    _.-'_.-'|                                  
 |    `-._`-._        _.-'_.-'    |                                  
  `-._    `-._`-.__.-'_.-'    _.-'                                   
      `-._    `-.__.-'    _.-'                                       
          `-._        _.-'                                           
              `-.__.-'              

5. Pour vous connecter à redis,
vous devez ouvrir un nouveau terminal, puis saisir la commande suivante :

# 不需要身份认证时
redis-cli -p 6379 -h 127.0.0.1

# 需要身份认证时,输入如下命令
redis-cli -p 6379 -h 127.0.0.1 -a yourpassword
# or
redis-cli -p 6379 -h 127.0.0.1
# 登录进去之后再进行身份认证
127.0.0.1:6379> auth 0903

Téléchargez le package d'installation depuis le site officiel pour l'installation
Téléchargez le package d'installation de la version stable : Téléchargez depuis le site officiel de Redis , sélectionnez la version stable à installer Dernière version stable

Une fois le téléchargement terminé, entrez dans le répertoire du package d'installation et entrez les commandes suivantes dans l'ordre :

# 移动
sudo mv redis-stable.tar.gz /usr/local
# 切换到目录
cd /usr/local
# 解压
sudo tar zxvf redis-stable.tar.gz
# 切换到redis-stable目录
cd redis-stable
# 编译测试
sudo make test
# 编译安装
sudo make install

Exécutez sudo make install et voyez le résultat suivant : l'installation est réussie :

(base) cuixin@cuixindeMacBook-Pro redis-stable % sudo make install
cd src && /Applications/Xcode.app/Contents/Developer/usr/bin/make install
/bin/sh: pkg-config: command not found
    CC Makefile.dep
/bin/sh: pkg-config: command not found
    INSTALL redis-sentinel
    INSTALL redis-check-rdb

Hint: It's a good idea to run 'make test' ;)

    INSTALL redis-server
    INSTALL redis-benchmark
    INSTALL redis-cli

Démarrage et arrêt de redis
Démarrer redis :redis-server

(base) cuixin@cuixindeMacBook-Pro etc % redis-server 
52462:C 26 Oct 2022 14:35:16.933 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
52462:C 26 Oct 2022 14:35:16.933 # Redis version=7.0.5, bits=64, commit=00000000, modified=0, pid=52462, just started
52462:C 26 Oct 2022 14:35:16.933 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
52462:M 26 Oct 2022 14:35:16.934 * Increased maximum number of open files to 10032 (it was originally set to 2560).
52462:M 26 Oct 2022 14:35:16.934 * monotonic clock: POSIX clock_gettime
                _._                                                  
           _.-``__ ''-._                                             
      _.-``    `.  `_.  ''-._           Redis 7.0.5 (00000000/0) 64 bit
  .-`` .-```.  ```\/    _.,_ ''-._                                  
 (    '      ,       .-`  | `,    )     Running in standalone mode
 |`-._`-...-` __...-.``-._|'` _.-'|     Port: 6379
 |    `-._   `._    /     _.-'    |     PID: 52462
  `-._    `-._  `-./  _.-'    _.-'                                   
 |`-._`-._    `-.__.-'    _.-'_.-'|                                  
 |    `-._`-._        _.-'_.-'    |           https://redis.io       
  `-._    `-._`-.__.-'_.-'    _.-'                                   
 |`-._`-._    `-.__.-'    _.-'_.-'|                                  
 |    `-._`-._        _.-'_.-'    |                                  
  `-._    `-._`-.__.-'_.-'    _.-'                                   
      `-._    `-.__.-'    _.-'                                       
          `-._        _.-'                                           
              `-.__.-'                                               

52462:M 26 Oct 2022 14:35:16.935 # WARNING: The TCP backlog setting of 511 cannot be enforced because kern.ipc.somaxconn is set to the lower value of 128.
52462:M 26 Oct 2022 14:35:16.935 # Server initialized
52462:M 26 Oct 2022 14:35:16.936 * Ready to accept connections

lien redis :

(base) cuixin@cuixindeMacBook-Pro redis-stable % redis-cli -p 6379 -h 127.0.0.1
127.0.0.1:6379> set name 'james'
OK
127.0.0.1:6379> get name
"james"
127.0.0.1:6379> 

Lien de référence : didacticiel redis d'installation mac

Je suppose que tu aimes

Origine blog.csdn.net/qq_34663267/article/details/127532218
conseillé
Classement