J'ai installé redis server sur mon server basé sur ubuntu, donc je peux démarrer / arrêter / redémarrer redis server, le redis_server.sh est déjà dans le file /etc/init.d.
Maintenant, je veux faire redémarrer Redis au démarrage, j'ai appris du site Web qu'en travaillant la command update_rc.d, je peux append / supprimer le service au démarrage.
J'ai essayé la mise à jour-rc.d pour append le démarrage au démarrage, qui ne fonctionne pas
root@ip-172-31-4-108:/etc/init.d# update-rc.d redis-server defaults //System start/stop links for /etc/init.d/redis-server already exist.
En outre, il y a quelques services que je ne veux pas démarrer au démarrage, alors j'ai essayé
root@ip-172-31-4-108:/etc/init.d# update-rc.d reids_6379 remove Removing any system startup links for /etc/init.d/reids_6379 ...
Mais lors du redémarrage la prochaine fois, je vois toujours ce service fonctionnant au démarrage.
Pour supprimer des services, vous devez utiliser le paramètre -f
:
sudo update-rc.d -f <service> remove
Pour configurer le démarrage au démarrage, essayez:
sudo update-rc.d <service> enable
Voyez si le lien symbolique suivant est créé:
/etc/rc.2d/S20<service>
ou quelque chose de similaire.