Script para configurar uma instância stable do Redis.
Debian(testado) ou Ubuntu (não testado).
Assim que tiver uma nova instância:
sudo apt update && sudo apt upgrade
sudo apt install git
git clone https://github.com/Delivery-Direto/install-redis.git
cd install-redis
sudo ./install-redis.sh
Será pedido para digitar uma senha. Após isso o processo já deve iniciar.
Caso seja necessário editar as configurações, edite o arquivo /etc/redis/6379.conf
.
As principais configurações são:
maxmemory 14gb # o máximo de memória a ser usado
requirepass {{PASSWORD}} # a senha a ser usada
dir /var/lib/redis/6379 # pasta onde ficam os dados
dbfilename dump.rdb # nome do arquivo
maxmemory-policy allkeys-lru # estratégia de liberar memória
logfile /var/lib/redis/log/redis-server.log # arquivo de log
save 900 1000 # frequência de salvar no disco
Para gerenciar o processo, basta usar o systemctl
sudo systemctl start redis
sudo systemctl status redis
sudo systemctl stop redis
sudo systemctl restart redis
Para verificar o log:
tail -f /var/lib/redis/log/redis-server.log
Para conectar:
redis-cli -a PASSWORD