Hari ini kita akan membuat raspberry pi sebagai mongo db server agar bisa diakses dari mana saja sebagai rest api server, untuk instalasi mongo db di raspberry pi silahkan cari tutorial yang lain ya, untuk menjadikan raspberry pi sebagai mongo db server caranya cukup mudah yang pertama adalah buka lewat terminal /etc/mongod.conf
sudo nano /etc/mongod.conf
lalu edit di bagian bind hapus # didepan bind_ip lalu masukkan ip dari raspberry kita menjadi seperti dibawah ini
bind_ip = 127.0.0.1,192.168.0.100 //pisahkan dengan koma ip raspberri kita
done selesai setting mongod.conf langakah selanjutnya adalah restart service mongodb
sudo service mongodb restart
selanjutnya adalah kita membuat user di mongo db, dengan langkah sebagai berikut
use namadb //nama db bisa diganti sesuka hati db.addUser({user : "admin", pwd:"password1234", roles :["readWrite","dbAdmin" ] })
selanjutnya adalah kita coba masukkan data yang nantinya bisa dipanggil dan ditampilkan caranya gampang kalau mau lebih lengkap silahkan baca doc mongodb, dan jangan lupa cek dulu versi mongo db yang kita gunakan.
untuk memasukkan data via terminal caranya gampang tinggal ketikkan perintah dibawah
db.user.insert({ nama : "eko" , email: "email@gmail.com", phone :"bla bla"}) //user adalah nama table silahkan ganti sesuai kebutuhan
Silahkan masukkan sesuka hati datanya mau berapa banyak, untuk memeriksa apakah data tadi masuk ketikkan
db.user.find() //user adalah nama table silahkan ganti sesuai kebutuhan
Done selesai kalau mau coba silahkan coba script dibawah ini saya menggunakan express js dan monggoClient untuk mengakses mongodb
Dibawah ini hasil coba coba saya menggunakan mongo db, Good Luck
https://github.com/susiloharjo/mongoexpress.git
Happy Coding