Membuat aplikasi startup otomatis di Ubuntu Server

Bagi yang sering membuat aplikasi berbasis server di Ubuntu Server memiliki tantangan tersendiri khususnya untuk Production. Salah satu tantangannya adalah membuat agar setiap aplikasi yang telah kita letakkan pada server dapat secara otomatis berjalan atau aktif ketika server di nyalakan (startup).

Karena secara default aplikasi yang kita letakkan di server baru akan dapat aktif ketika ada aksi dari user. Selama tidak ada interaksi user maka aplikasi kita tetap tidak akan aktif jika server di matikan dan di nyalakan kembali.

Bagaimana caranya agar aplikasi kita dapat secara otomatis aktif ketika server telah hidup dari keadaan dimatikan?

Mudah kok..

Sebelum memulai, tulisan dibawah ini telah digunakan dalam penggunaan Production saya mulai dari Ubuntu Server 10.04 sampai dengan Ubuntu Server 12.04. Untuk Ubuntu versi sebelumnya dapat menyesuaikan.

Pastikan telah membuat bash script dari aplikasi yang kalian miliki di direktori:
/etc/init.d/

Misalkan nama aplikasinya adalah switchbiller maka akan ada di:
/etc/init.d/switchbiller

Agar script dari aplikasi dapat dikenal dan diproses Ubuntu Server lakukan chmod pada file tsb:
# chmod +x switchbiller

Setelah itu lakukan perintah berikut agar aplikasi aktif ketika server di nyalakan:
# update-rc.d switchbiller defaults

Untuk mengetahui sudah berhasil atau tidak, lakukan restart pada server. Saat server menyala atau aktif periksa kembali, apakah script aplikasi yang telah kita buatkan tadi sudah berjalan.
Membuat aplikasi startup otomatis di Ubuntu Server Membuat aplikasi startup otomatis di Ubuntu Server Reviewed by rizupz on Sabtu, Agustus 11, 2012 Rating: 5

Tidak ada komentar:

Diberdayakan oleh Blogger.