Merhaba, Bu yazımda python ile yazdığınız bir scripti debian üzerinde nasıl servis olarak çalıştıracağınızı göstereceğim. Öncelikli olarak 2 adet dosya oluşturmamız gerekiyor bunlardan biri python scriptimiz, diğeri iste servis dosyamız. Öncelikli olarak servis dosyamız şu şekilde :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
#!/bin/sh #/etc/init.d/wwphp case "$1" in start) echo "wwPHP Services Started" python /home/services/wwphp.py > /home/log/wwphp.out 2>&1 & ;; stop) echo "wwPHP Services Stoped" pkill -f wwphp.py ;; *) echo "Kullanim: /etc/init.d/wwphp{start|stop}" exit 1 ;; esac exit 0 |
Bu dosyayı /etc/init.d/wwphp olarak kaydedip chmod 755 ile yetkilendiriyoruz. 2. Aşama olarak python dosyamızı /home/services/ dizini altında oluşturuyoruz, yukarıdaki kodda görüldüğü üzere ben /home/services/wwphp.py olarak oluşturdum. 3. Aşama /home dizini altında /log dizini oluşturuyoruz. 4. Aşama systemctl daemon-reload systemctl enable wwphp systemctl daemon-reload servisimizi kayıt ediyoruz ve servisimizi artık kullanabiliriz (: Servis…
Devamını Oku