Introduction à Redis
![](https://img-blog.csdnimg.cn/087738a4f732456990391420aaa81368.png)
![](https://img-blog.csdnimg.cn/5897233e722d4896bb20a3b63d8d4074.png)
Caractéristiques de Redis
installation de Redis
1. Peu importe ce que vous installez, configurez d’abord la source yum d’Alibaba ! N'oubliez pas d'installer wget via yum d'abord . Ce qui suit est pour CentOS7
wget -O /etc/yum.repos.d/CentOS-Base.repo
http://mirrors.aliyun.com/repo/Centos-7.repo
2. Puisque Redis est développé en langage C , vous devez télécharger gcc avant d'installer redis .
Remarque : La version gcc par défaut de Centos 7 est la 4.8. Parfois, une version supérieure est requise. Voici un exemple de mise à niveau vers la version 9.3.1.
Exécutez simplement les trois commandes suivantes respectivement. Il n'est pas nécessaire de télécharger manuellement le code source et de le compiler.
1. Installez centos-release-scl
sudo yum install centos-release-scl
2. Installez devtoolset. Notez que si vous souhaitez installer la version 7, remplacez-la par devtoolset-7-gcc, et ainsi de suite.
sudo yum install devtoolset-9-gcc*
3. Activez le devtoolset correspondant afin de pouvoir installer plusieurs versions de devtoolset à la fois. Utilisez la commande suivante pour passer à la version correspondante si nécessaire.
scl enable devtoolset-9 bash
4. Terminé, vérifiez la version de gcc
gcc -v
3. Téléchargez le package d'installation Redis. Vous pouvez choisir vous-même la version stable. Ici, nous prenons la version 6.0.8 comme exemple. La vitesse de téléchargement en ligne est légèrement plus lente (vous pouvez également choisir la méthode de téléchargement hors ligne) et vous devez attendre pendant environ 6 minutes.
Méthode de téléchargement en ligne :
Spécifiez le chemin de téléchargement :
cd /opt #进入opt目录
mkdir redis #创建redis目录
Je l'ai déjà installé. Ce qui précède est juste pour vous montrer les commandes de fonctionnement spécifiques.
Téléchargement en ligne : accédez au répertoire redis créé cd /opt/redis
wget http://download.redis.io/releases/redis-6.0.8.tar.gz
Je l'ai déjà installé. Ce qui précède est juste pour vous montrer les commandes de fonctionnement spécifiques.
Méthode de téléchargement hors ligne :
![](https://img-blog.csdnimg.cn/921f50b3a75b4daf9829ac2f4257b6ad.png)
4. Après le téléchargement, décompressez et compilez
Remarque : La méthode de téléchargement hors ligne nécessite que le package téléchargé soit téléchargé vers le chemin spécifié à l'aide d'outils tels que XShell ou MobaXterm (vous pouvez le spécifier vous-même, généralement téléchargé vers /opt/redis). Si vous n'êtes pas familier avec cela, vous pouvez téléchargez-le directement en ligne. Le package compressé est très petit. Téléchargez-le bientôt
tar xzf redis-6.0.8.tar.gz
cd redis-6.0.8
make
5. Installez Redis dans le répertoire spécifié
make PREFIX=/usr/local/redis install
![](https://img-blog.csdnimg.cn/38c1ba852e934ec2b48c3056258f6019.png)
6. Après l'installation, testez-le
1. Démarrez le service Redis
redis-server #记得在/opt/redis/redis-6.0.8目录下执行该命令
2. À ce stade, vous devez ouvrir un autre terminal pour vous connecter au service Redis
redis-cli #记得在/opt/redis/redis-6.0.8目录下执行该命令
Après vous être connecté au client, envoyez-lui un ping. S'il entre normalement dans PONG, la connexion est réussie.
Remarque : La méthode ci-dessus pour démarrer le service Redis consiste à le démarrer au premier plan, ce qui mettra le terminal dans un état bloqué. Il est recommandé de démarrer le serveur Redis dans le backend. Cela nécessite l'aide du fichier de configuration redis.conf situé dans le répertoire de décompression redis . Il est recommandé de copier le fichier de configuration dans le répertoire d'installation Redis
cp /redis.conf /usr/local/redis/ #在redis所在的压缩包目录下执行该命令
1. redis默认不是后台运行的,可以通过修改该配置项为yes,让
redis在后台运行
daemonize no
2. 当redis以守护进程方式运行时,redis会把pid写
入/var/run/redis_6379.pid文件中,也可以自己指定写入的位置
pidfile /var/run/redis_6379.pid
3. redis监听的端口
port 6379
4. 设置redis连接密码,如果配置了连接密码,则客户端在连接redis
时需要通过AUTH <passowrd> 命令来提供密码
requirepass foobared
5. 绑定的主机地址,目前这样的配置这意味着只有当前机器才能连
接redis服务
bind 127.0.0.1
如果设置bind为0.0.0.0则表示运行任何远程机器访问当前redis服务
cd /usr/local/redis/ redis-server redis.conf
Cette fois, vous pouvez voir qu'il est démarré en arrière-plan
Utilisez ensuite le client Redis pour vous connecter au service Redis
redis-cli -h 192.168.195.130 -p 6379 #记得在/usr/local/redis目录下执行该命令
Ici -h 192.168.195.130 peut spécifier votre propre adresse IP (à condition que la liaison du fichier de configuration redis.conf soit modifiée en 0.0.0.0) -p est suivi du port du service redis
Ce qui précède est l'introduction et l'installation de Redis. Si vous avez des questions pendant le processus d'installation, vous pouvez laisser un message dans la zone de commentaires pour en discuter. Des didacticiels sur l'installation Linux de JDK, Tomcat, mybatis, nginx, etc. seront publiés. plus tard. Merci pour l'aperçu