primer paso
- Descargue el paquete de instalación de redis
- Puede ir a la siguiente dirección para ver la versión, redis dirección de descarga
- Ingrese el directorio donde desea descargar el paquete de instalación (este artículo está en el directorio ** / usr / local / redis **), ejecute la instrucción para comenzar a descargar
wget http://download.redis.io/releases/redis-5.0.8.tar.gz
Segundo paso
- Otorgue autoridad de operación,
777
representando toda la autoridad ( algunos sistemas pueden no necesitarla )
chmod 777 redis-5.0.8.tar.gz
- Abrir la cremallera
tar -zxvf redis-5.0.8.tar.gz
tercer paso
- yum instala la dependencia gcc ( si lo ha instalado antes, puede ignorar esta operación )
yum install gcc
el cuarto paso
- Ingrese al directorio de descompresión, instale y compile
make
make install
el quinto paso
- Modifique el archivo de configuración y comience a redis
- Copie redis.conf como un archivo de configuración ( generalmente no modifique el archivo original, para no hacer que el error sea irrecuperable )
cp redis.conf redis01.conf
vim redis.conf
- Modifica el siguiente contenido
- Se
daemonize no
modificará paradaemonize yes
indicar que se puede iniciar en segundo plano. Si desea conectarse de forma remota, cambie la ip a su red pública o 0.0.0.0, ¡simple y grosero! - Ingrese al directorio src para especificar el archivo de configuración para comenzar
cd src
./redis-server /usr/local/redis/redis-5.0.8/redis.conf
- Ver proceso
ps -ef | grep redis
Sexto paso
- Configurar el arranque automáticamente (ver favorito personal)
- En el
/etc
nuevo directorio del directorio redis
mkdir -p redis
- Copie el archivo /usr/local/redis/redis-5.0.8/redis.conf en el directorio / etc / redis y asígnele el nombre 6379.conf
cp /usr/local/redis/redis-5.0.8/redis.conf /etc/redis/6379.conf
- Copie el script de inicio de redis y colóquelo en el directorio /etc/init.d
cp /usr/local/redis/redis-5.0.8/utils/redis_init_script /etc/init.d/redisd
- Ingrese al
/etc/init.d
directorio, modifique el archivo
vim redisd
- Agregue el siguiente contenido: El comentario significa que el servicio redis debe iniciarse o cerrarse en los niveles de ejecución 2, 3, 4 y 5. La prioridad de inicio es 90 y la prioridad de apagado es 10. Guardar y Salir
# chkconfig: 2345 90 10
# description: Redis is a persistent key-value database
- Ejecutar comando de arranque
chkconfig redisd on
Séptimo paso
- La prueba comienza con el nombre del servicio.
service redisd start
- Si aparece: /var/run/redis_6379.pid existe, el proceso ya se está ejecutando o se ha bloqueado , ejecute el siguiente comando y luego vuelva a ejecutar el comando anterior.
rm -rf /var/run/redis_6379.pid
service redisd start
- apagar
service redisd stop
- Conexión de prueba