Ici c'est ce que je fais:
1) créer un utilisateur some_deployer
2) puis créez un dossier pour écrire comme /company/script/<service name>
3) dans ce dossier je crée le start.sh
et stop.sh
scripts et donner la propriété à l'utilisateur some_deployer
et la permission avec chmod 755
.
4) puis après créer le script dans /etc/init.d/
dossier, comme <service name>-service
et donner la propriété à l'utilisateur some_deployer
et la permission avec chmod 755
aussi.
5) ajoutez ensuite ce service à la liste des services, toujours à l’intérieur du /etc/init.d/
avec
/ sbin / chkconfig --add -service (suse)
ou
update-rc.d <service name>
Défauts (Ubuntu)
Est-ce correct ? Est-ce la meilleure façon de procéder?
Je demande car tout à coup un de mes services que je crée ne fonctionne plus, j’essaie la commande /etc/init.d/-service et il dit que le command is not found
, pourquoi donc ?