Cara Membuat Script/Code PHP Berjalan di background Linux Ubuntu - VPS

 



1. Buat file service di folder /etc/systemd/system

    sudo nano /etc/systemd/system/irigasi.service
    disini saya membuat nama irigasi.service
    isi dengan : 

    [Unit]
    Description= Irigasi Service
    After=network.target
    StartLimitIntervalSec=0
    [Service]
    Type=simple
    Restart=always
    RestartSec=1
    User=root
    ExecStart=/usr/bin/env php /var/www/kendali-irigasi.com/kendali-irigasi/cron_job/store.php

    [Install]
    WantedBy=multi-user.target


    Lalu save dengan CTRL + X lalu Y



    Perlu di perhatikan untuk ExecStart disi dengan path dan script php kalian 

2. Ketikan perintah
    systemctl start [nama service]
    
    Contoh :    
    systemctl start irigasi

3. Ketikan perintah 
    systemctl status [nama service]
    
    Maka akan tampil status active (running) 

    Tutorial ini berguna jika kalian ingin membuat script automatisasi , menggunakan bahasa apapun         dan di jalaankan di server linux seperti Ubuntu 20.04,

    Cukup sekian saya suparli terimakasih .

Komentar