Enseñarle cómo configurar CentOS7 y configurar Redi
-
-
- 1. Instale la máquina virtual
- 2. Configurar la duplicación del sistema y la red
- 3. Instale el sistema
- 4. Instale redis
-
- 1. Coloque redis en esta carpeta
- 2. Después de la descompresión, instale make && make install
- 3. Ver el archivo ejecutable de redis en el directorio src
- 4. Inicie redis
- 5. Archivo de configuración Redis.conf
- 6. Especifique el archivo de configuración redis.conf para comenzar
- 7. Verificar el inicio
- 8. Enlace de prueba
- 9. Modifique el archivo de configuración de redis.conf para que se ejecute en segundo plano.
- 10. Especifique el acceso ip
-
1. Instale la máquina virtual
1. Seleccione la imagen del sistema que desea instalar más tarde
2. Elija CentOS 7 en Linux
3. Nombre la máquina virtual que desea instalar y elija la ubicación de instalación.
4. Configure el tamaño del disco.
5. La instalación básica está completa.
2. Configurar la duplicación del sistema y la red
1. Configure la duplicación del sistema
2. Configure la red del sistema
3. Iniciar
3. Instale el sistema
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.
2. Instale vim
Instalación exitosa
3. Configure la ruta IP estática
4. Abra el archivo de configuración de red.
5. Modifique la posición como se muestra en la figura siguiente.
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
6. Instale wget
4. Instale redis
1. Coloque redis en esta carpeta
2. Después de la descompresión, instale make && make install
Como se muestra en la figura siguiente , si falta
el entorno gcc , instale el entorno gcc y
vuelva a realizar make .
解决办法: 使用以下命令
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
listo! ! !
3. Ver el archivo ejecutable de redis en el directorio src
redis-server 启动Redis服务器
redis-cli Redis命令行客户端
redis-benchmark Redis性能测试工具
redis-check-aof 对AOF文件进行修复的工具
redis-check-dump 对RDB文件检查的工具
redis-sentinel Sentinel服务器
4. Inicie redis
5. Archivo de configuración Redis.conf
6. Especifique el archivo de configuración redis.conf para comenzar
7. Verificar el inicio
8. Enlace de prueba
9. Modifique el archivo de configuración de redis.conf para que se ejecute en segundo plano.
vim /etc/redis.conf
找到bind 127.0.0.1并注释掉
修改 protected-mode 属性值为no
注:redis默认是只能本地访问,注释掉并叫保护模式禁用以后可以IP访问
10. Especifique el acceso ip
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...