Kurulumdan sonra redisher zaman çalışmanız gerekiyorsa , terminali yazmanız yeterlidir :
redis-server &
Ubuntu'da upstart kullanarak redis çalıştırma
Ubuntu'da sıfırdan sistemlerin nasıl kurulacağını anlamaya çalışıyorum. Yeni kurdumredisKutunun üzerine ve işte bunu nasıl yaptım ve dikkat etmem gereken bazı şeyler.
Yüklemek:
sudo apt-get install redis-server
Bu bir rediskullanıcı oluşturacak ve init.dbunun için komut dosyasını kuracaktır . Yana upstartartık init.d kullanma yerine geçer, ben kullanarak çalıştırmak dönüştürmek gerektiğini anlamaya upstart.
Varsayılan init.dkomut dosyasını devre dışı bırakmak için redis:
sudo update-rc.d redis-server disable
Ardından /etc/init/redis-server.confaşağıdaki komut dosyasıyla oluşturun:
description "redis server"
start on runlevel [23]
stop on shutdown
exec sudo -u redis /usr/bin/redis-server /etc/redis/redis.conf
respawn
upstartİşlemi başlatmak için hangi komutun çalıştırılacağını bilmek için komut dosyası nedir . Son satır ayrıca upstartölürse yeniden dirilmeye çalışılmasını söyler .
Ben değiştirmek zorunda bir şey /etc/redis/redis.confolduğunu daemonize yesiçin daemonize no. Eğer değiştirmezseniz ne olur, o zaman redis-serverçatallanır ve kendi kendini daemonlaştırır ve ana süreç ortadan kalkar. Bu olduğunda,upstart sürecin öldüğünü / durduğunu ve süreç üzerinde içeriden kontrolünüzün olmayacağını düşünür upstart.
Artık aşağıdaki komutları kullanarak kontrol edebilirsiniz redis-server:
sudo start redis-server
sudo restart redis-server
sudo stop redis-server
Umarım bu yardımcı olmuştur!