İşte yaptığım şey:
1) bir kullanıcı oluştur some_deployer
2) daha sonra komut dosyası gibi bir klasör oluşturun /company/script/<service name>
3) bu klasörde ben yaratırım start.sh
ve stop.sh
komut dosyaları ve kullanıcıya mülkiyet vermek some_deployer
ve izniyle chmod 755
.
4) daha sonra komut dosyasını oluşturduktan sonra /etc/init.d/
klasör <service name>-service
ve kullanıcıya mülkiyeti vermek some_deployer
ve izniyle chmod 755
çok.
5) daha sonra bu servisi hala içinde bulunan servisler listesine ekleyin. /etc/init.d/
ile
/ sbin / chkconfig - add -service (suse)
veya
update-rc.d <service name>
varsayılanlar (ubuntu)
Bu doğru mu ? Devam etmenin en iyi yolu bu mu?
Soruyorum çünkü aniden yarattığım hizmetimden biri artık çalışmıyor. command is not found
, Neden ?