Los siguientes comandos se basan en el sistema centos7
Instalar
Primero instale las dependencias de gcc
yum install -y gcc tcl
Cargue el archivo comprimido en el directorio /usr/local/src
abrir la cremallera
tar -xzf redis-6.2.6.tar.gz
Ingrese al directorio redis
cd redis-6.2.6
ejecutar el comando de compilación
make && make install
Comandos de inicio y apagado
Iniciar redis por defecto
redis-server
Especifique el archivo de configuración en el directorio redis para comenzar
redis-server redis.conf
Iniciar redis después de modificar el archivo de configuración se inicia en segundo plano, por lo que debe verificar los detalles del servicio redis si desea detenerlo
ps -ef | grep redis
entonces usa
kill -9 9999 #9999是使用上面命令查看到的redis的进程ID
Configure redis para que se inicie automáticamente al arrancar
Crear un nuevo archivo de servicio del sistema
vi /etc/systemd/system/redis.service
agrega lo siguiente
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/src/redis-6.2.6/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
Sobrecargar los servicios del sistema
systemctl daemon-reload
iniciar redis
systemctl start redis
Ver el estado de redis
systemctl status redis
dejar de redis
systemctl stop redis
reiniciar redis
systemctl restart redis
Arrancar redis
systemctl enable redis
Ingrese el cliente de línea de comando
Para ejecutar en el directorio /usr/local/bin
redis-cli [options] [commonds]
Opciones comunes:
-h 127.0.0.1
: especifique la dirección IP del nodo redis al que conectarse, el valor predeterminado es 127.0.0.1-p 6379
: especifique el puerto del nodo redis que se conectará, el valor predeterminado es 6379-a 123456
: especifique la contraseña de acceso de redis
, pero habrá una advertencia al ingresar la contraseña especificada, por lo que generalmente no especifique la contraseña, después de ingresar al cliente de línea de comando, puedeping
realizar una prueba de latido con el servidor, y el servidor regresará normalmentepong
Enlace de interfaz gráfica
Después de descargar, descomprimir e instalar
, recuerde modificar el archivo de configuración de redis, bind 127.0.0.1
cámbielo bind 0.0.0.0
para permitir cualquier ip de acceso
y libere el puerto 6379 del firewall, de lo contrario, la conexión no funcionará, si está utilizando un servidor en la nube, agregue el puerto 6379 al grupo de seguridad.De lo contrario, no se puede acceder.El siguiente es el comando para abrir el puerto 6379 en el firewall y reiniciarlo.
firewall-cmd --add-port=6379/tcp --permanent
firewall-cmd --reload
Comprobar qué puertos están abiertos
firewall-cmd --zone=public --list-ports
Si es una máquina virtual local, directamente puede cerrar el firewall de una vez por todas, pero si es un servidor en la nube, no es recomendable.