El proceso detallado de instalación y configuración de la última versión de Redis5.0.5 bajo Linux

Prefacio
Dado que he estado usando la versión 3.0 antes, siento que la versión es demasiado baja, así que instalé la última versión 5.0.5 de redis en mi computadora portátil hoy e hice un registro de su proceso de instalación detallado para su referencia.

Paso 1: descarga la nueva versión de redis

Puede ir al sitio web oficial para descargar, personalmente recomiendo descargar aquí: descargue todas las versiones de redis

Paso 2: Subir a Linux (mi directorio de instalación es: /usr/local/redis)

  1. Cree una nueva carpeta redis en /usr/local/ e ingrese
[root@localhost ~]# cd /usr/local/
[root@localhost local]# mkdir redis
[root@localhost local]# cd redis/
  1. Cargue el paquete comprimido redis descargado
[root@localhost redis]# rz

Nota: estoy usando la herramienta Xshell e ingreso rz en la línea de comando para cargar (la función de carga rz puede admitirse después de ejecutar yum install -y lrzsz)

Paso 3: Descomprimir, compilar e instalar

1. Use el comando tar para descomprimir

[root@localhost redis]# tar -zxvf redis-5.0.5.tar.gz

directorio después de la descompresión

2. Instalar el entorno gcc

Redis está escrito en lenguaje C y su funcionamiento requiere un entorno C, por lo que debe instalar gcc antes de compilar

[root@localhost redis]# yum install gcc-c++

El proceso de instalación necesita descargar un paquete, ingrese y, presione Entrar para continuar con la instalación, y ¡Completado! aparece al final para indicar que la instalación está completa
instalación gcc

3. Compilar

Ingrese al directorio redis-5.0.5 descomprimido y ejecute el comando make (un poco más lento)

[root@localhost redis]# cd redis-5.0.5
[root@localhost redis-5.0.5]# make

compilar

Este paso en el sitio web oficial ha terminado, tal vez se pueda usar la nueva versión, pero todavía estoy acostumbrado a instalar

4. Instalación

La estructura de directorios de redis-5.0.5 es la siguiente, después de ingresar al directorio src, ejecute make install (pronto)
estructura de directorios redis

[root@localhost redis-5.0.5]# cd src/
[root@localhost src]# make install

inserte la descripción de la imagen aquí

Paso 4: Configurar y comenzar

1. Cree carpetas bin y etc. en el directorio redis

[root@localhost src]# cd /usr/local/redis/
[root@localhost redis]# mkdir bin
[root@localhost redis]# mkdir etc

Nota: estas dos carpetas en realidad se crearon para facilitar su uso y administración (también puede ir directamente al tercer paso a continuación sin crearlas):
bin: se usa para almacenar los comandos principales, puede entenderlo como la clase de inicio principal de springboot,
etc.: use Almacenado en el archivo de configuración central redis.conf de redis

inserte la descripción de la imagen aquí

2. Mover archivos

(1) Primero mueva el archivo de configuración principal redis.conf en redis-5.0.5 a la carpeta etc recién creada

[root@localhost redis]# cd redis-5.0.5
[root@localhost redis-5.0.5]# mv redis.conf /usr/local/redis/etc/

(2) Mueva todos los archivos con marcas verdes en el directorio src a la carpeta bin recién creada

[root@localhost redis-5.0.5]# cd src/
[root@localhost src]# mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-sentinel  redis-server redis-trib.rb /usr/local/redis/bin/

mover a la carpeta bin

3. Modificar el archivo de configuración principal

Ingrese al directorio etc y modifique el archivo redis.conf

[root@localhost src]# cd /usr/local/redis/etc/
[root@localhost etc]# vi redis.conf

(1) Comente la línea enlazar 127.0.0.1 (para resolver la limitación de que solo se puede conectar un segmento de red específico; implementación de servidor oficial como Alibaba Cloud, puede mantener el comentario para la seguridad estricta del proyecto y comentarlo si úselo usted mismo) (2) Ponga
inserte la descripción de la imagen aquí
protegido: el atributo de modo se cambia a no (apague el modo de protección, de lo contrario evitará el acceso remoto; como se indicó anteriormente, el proyecto del servidor oficial no se puede modificar) (3)
inserte la descripción de la imagen aquí
Cambie el atributo daemonize a sí (para que se inicie en segundo plano cuando se inicie)
inserte la descripción de la imagen aquí
(4) Establezca la contraseña (puede elegir, la sugerencia personal es establecer una contraseña)
inserte la descripción de la imagen aquí
Después de completar la modificación, wq guarda y sale (presione Esc primero, luego ingrese: wq)

4. empezar

Ejecutar en el directorio redis:

[root@localhost etc]# cd /usr/local/redis/
[root@localhost redis]# ./bin/redis-server /usr/local/redis/etc/redis.conf
[root@localhost redis]# ps -ef | grep redis

iniciar redis
Ingrese: quit para salir del cliente, y también puede conectarse a redis a través de la herramienta de visualización RedisDesktopManager para ver y operar
conexión de prueba

5. Configure el arranque para que se inicie automáticamente:

[root@localhost redis]# vim /etc/rc.d/rc.local

Agregue al final: /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
inserte la descripción de la imagen aquí
Hasta ahora, la instalación de redis5.0.5 en Linux se completó y espero que pueda ayudar todos.

Supongo que te gusta

Origin blog.csdn.net/qq_36737803/article/details/90578860
Recomendado
Clasificación