Menjalankan Nginx secara otomatis

Cara menjalankan Nginx secara otomatis pada prinsipnya sama seperti pada tutorial sebelumnya: otomatis restart mysql. Jadi ini berfungsi untuk restart Nginx jika suatu saat service Nginx tiba-tiba shutdown misalnya karena memory RAM penuh atau hal lain.

1. Pertama, akses ke server via SSH (PuTTY)

2. Buat skripnya terlebih dahulu dengan perintah berikut

nano start_nginx.sh

Isinya, salin/tempel kode berikut

#!/bin/bash
PATH=/usr/sbin:/usr/bin:/sbin:/bin
if [[ ! "$(/usr/sbin/service nginx status)" =~ "active (running)" ]]
then
    sudo service nginx start
fi

3. CHMOD

chmod +x start_nginx.sh

4. Install cron job

crontab -e

Lalu tambahkan baris berikut

*/1 * * * * /root/start_nginx.sh

Pada postingan selanjutnya untuk Apache.

Leave a Reply

Your email address will not be published. Required fields are marked *