Se após a instalação você precisar rodar o redistempo todo, basta digitar terminal:
redis-server &
Executando redis usando upstart no Ubuntu
Tenho tentado entender como configurar sistemas desde o início no Ubuntu. Acabei de instalar redisna caixa e aqui está como fiz isso e algumas coisas para observar.
Para instalar:
sudo apt-get install redis-server
Isso criará um redisusuário e instalará o init.dscript para ele. Como upstartagora é o substituto para o uso de init.d, acho que devo convertê-lo para executar usando upstart.
Para desativar o init.dscript padrão para redis:
sudo update-rc.d redis-server disable
Em seguida, crie /etc/init/redis-server.confcom o seguinte script:
description "redis server"
start on runlevel [23]
stop on shutdown
exec sudo -u redis /usr/bin/redis-server /etc/redis/redis.conf
respawn
Para que serve este script para upstartsaber qual comando executar para iniciar o processo. A última linha também diz upstartpara continuar tentando reaparecer se ele morrer.
Uma coisa que eu tive que mudar /etc/redis/redis.confé daemonize yespara daemonize no. O que acontecerá se você não mudar isso redis-serverirá bifurcar e daemonizar a si mesmo, e o processo pai irá embora. Quando isso acontece, upstartpensa que o processo morreu / parou e você não terá controle sobre o processo por dentro upstart.
Agora você pode usar os seguintes comandos para controlar o seu redis-server:
sudo start redis-server
sudo restart redis-server
sudo stop redis-server
Espero que tenha sido útil!