¡Enséñele a configurar CentOS7 y a configurar Redis! ! !

1. Instale la máquina virtual


imagen

1. Seleccione la imagen del sistema que desea instalar más tarde


imagen

2. Elija CentOS 7 en Linux


imagen

3. Nombre la máquina virtual que desea instalar y elija la ubicación de instalación.


imagen

4. Configure el tamaño del disco.


imagen

5. La instalación básica está completa.


imagen

2. Configurar la duplicación del sistema y la red


imagen

1. Configure la duplicación del sistema


imagen

2. Configure la red del sistema


imagen

3. Iniciar

imagen

3. Instale el sistema


imagen

1. Elija un idioma,

  La siguiente instalación paso a paso está bien. Solo preste atención a la configuración de red. Solo trate las opciones con signos de exclamación. Aquí, no se mostrarán debido a demasiadas imágenes.


imagen

2. Instale vim


imagen
Instalación exitosa
imagen

3. Configure la ruta IP estática


imagen

4. Abra el archivo de configuración de red.


imagen

5. Modifique la posición como se muestra en la figura siguiente.


imagen

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
DEVICE="ens33"
ONBOOT="yes"
IPADDR=172.16.178.2
NETMASK=255.255.255.0
DNS1=114.114.114.114
GATEWAY=172.16.178.1

  Reiniciar la red


systemctl reiniciar la red, hacer
ping a Baidu, la configuración es exitosa como se muestra en la figura siguiente
imagen

6. Instale wget


imagen

4. Instale redis

imagen

1. Coloque redis en esta carpeta

imagen

2. Después de la descompresión, instale make && make install

imagen
imagen
  Como se muestra en la figura siguiente    , si falta
  el entorno gcc , instale el entorno gcc y
imagen
vuelva a realizar make .
imagen

解决办法: 使用以下命令
make MALLOC=libc
原因分析:
在README 有这个一段话。
Allocator
———
Selecting a non-default memory allocator when building Redis is done by setting
the `MALLOC` environment variable. Redis is compiled and linked against libc
malloc by default, with the exception of jemalloc being the default on Linux
systems. This default was picked because jemalloc has proven to have fewer
fragmentation problems than libc malloc.
To force compiling against libc malloc, use:
% make MALLOC=libc
To compile against jemalloc on Mac OS X systems, use:
% make MALLOC=jemalloc
说关于分配器allocator, 如果有MALLOC 这个 环境变量, 会有用这个环境变量的 去建立Redis。
而且libc 并不是默认的 分配器, 默认的是 jemalloc, 因为 jemalloc 被证明 有更少的 
fragmentation problems 比libc。
但是如果你又没有jemalloc 而只有 libc 当然 make 出错。 所以加这么一个参数

  ¡Haga otra instalación make && make y
imagen
  listo! ! !

3. Ver el archivo ejecutable de redis en el directorio src


imagen

    redis-server  启动Redis服务器
  redis-cli  Redis命令行客户端
  redis-benchmark  Redis性能测试工具
  redis-check-aof  对AOF文件进行修复的工具
  redis-check-dump 对RDB文件检查的工具
  redis-sentinel  Sentinel服务器

imagen

4. Inicie redis


imagen

5. Archivo de configuración Redis.conf


imagen

6. Especifique el archivo de configuración redis.conf para comenzar


imagen

7. Verificar el inicio

imagen

8. Enlace de prueba

imagen

9. Modifique el archivo de configuración de redis.conf para que se ejecute en segundo plano.

imagenimagen

vim /etc/redis.conf
找到bind 127.0.0.1并注释掉
修改 protected-mode 属性值为no
注:redis默认是只能本地访问,注释掉并叫保护模式禁用以后可以IP访问

imagen

10. Especifique el acceso ip


imagen
Escribir no es fácil para concentrarse en tres baterías, siempre seguiré esperando la próxima salida ... la próxima edición de la configuración de linux mysql ¡ Gracias!
Alentarte...

Supongo que te gusta

Origin blog.csdn.net/weixin_38071259/article/details/106409835
Recomendado
Clasificación