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.
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
Reviewed by rizupz
on
Sabtu, Agustus 11, 2012
Rating:
Tidak ada komentar:
Posting Komentar