Beberapa hari ini lagi mikirin ide untuk pemakaian domain dan vps yang nganggur, dan alhamdulillah akhirnya dapat ide juga.
Sebuah vps dari Digital Ocean, dengan memory 512MB, dan domain www.vpsdi.com, akhirnya dipakai untuk menjalankan sebuah program monitoring memakai Node.js dengan mempergunakan script dari fzaninotto
Program monitoring uptime ini, dijalankan dengan memakai sistem proxy melalui Nginx, supaya vpsnya juga dapat dipergunakan untuk menghosting situs lain.
Berikut adalah cara-cara membuat programnya berjalan :
- Install Node.js
- Install Mongodb
- Membuat database, user dan password di Mongodb
- Cloning repository Git dan konfigurasinya
- Atur konfigurasi file di /uptime/config/default.yaml
- Konfigurasi Nginxnya :
- Menjalankan aplikasi
Aplikasi akan berjalan selama jendela sshnya masih terbuka/berjalan. Untuk membuat agar aplikasi Node.js terus berjalan, kita bisa mempergunakan program supervisord, namun kelemahannya vps harus direstart untuk mendeteksi penambahan konfigurasinya. Inilah yang menyebabkan vps dari Digital Ocean saya uptimenya rendah - Selanjutnya, aplikasi tadi bisa dibuka dengan cara membuka alamat IP diakhiri dengan Port yang dipakai tadi
Hallo, mas ini pake debian 6 atau 7??
Saya install di debian 6 gagal soalnya.
Pakai Debian 6 mas. Gagalnya dimana?
Repositorynya mas, pas mau update jadi gak bisa.
Ini contoh isi file /etc/apt/sources/list:
Ini isi file /etc/apt/sources.list.d/dotdeb.list :
Bukan, maksud saya yang repository mongodb nya. Tapi sekarang sudah bisa kok, lihat dari http://docs.mongodb.org/manual/tutorial/install-mongodb-on-debian/