Blog IT : smartphone and computer technology

www.domainesia.com
Tampilkan postingan dengan label Ubuntu. Tampilkan semua postingan
Tampilkan postingan dengan label Ubuntu. Tampilkan semua postingan

Selasa, 29 Maret 2016

Install mongoDB di Linux Debian/Ubuntu

instalasi mongoDB di Linux Debian Atau Ubuntu 

MongoDB merupakan sistem database yang menggunakan konsep key-value artinya setiap dokumen/record pada pada mongoDB memiliki Key. saat ini MongoDB mutlak dikuasi oleh pegiat software atau para programmer.  dan sebelum belajar tentang mongoDB, tentunya hal pertama yang harus di lakukan adalah menginstal MongoDB di komputer kita. 

Di Linux khususnya based Debian/Ubuntu, Instalasi MongoDB berbeda dengan instalasi di OS lain misal WIndows. berkut ini adalah cara intalasi MongoDB di Linux Debian/Ubuntu melalui Repositori.

//add key gpg
 # apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10

pertama tambahkan Repositori Mongo ke dalam Sources List.
 --> Buka Terimal masuk sebagai root dan ketik :

# gedit /etc/apt/sources.list   --> kemudian copi paste kode dibawah lalu save !





















Versi Ubuntu:
deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen

Versi Debian
deb http://downloads-distro.mongodb.org/repo/debian-sysvinit dist 10gen

 --> kemudia ketik :

# aptitude update

jika proses update repositori mengalami kegagalan misal menggunakan versi linux lama dan muncurl error :
"E: Release file expired, " --> maka ketik saja perintah berikut  :

# aptitude -o Acquire::Check-Valid-Until=false update


//install paket MongoDB
# aptitude install mongodb-10gen



















//cek version MongoDB
# mongo --version




















masuk ke db mongo
# mongo
> help


Letak Konfigurasi MongoDB
# gedit /etc/mongodb.conf

MongoDB akan menyimpan file data di -> # /var/lib/mongodb 
sedangkan file log berada di --> # nano /var/log/mongodb


Perintah untuk menjalankan MongoDB !
# sudo service mongodb start  --> atau --> # sudo /etc/init.d/mongodb start

















Perintah Stopping MongoDB
# sudo service mongodb stop   atau  # sudo /etc/init.d/mongodb stop

Perintah Restart MongoDB   
# sudo service mongodb restart  atau  # sudo /etc/init.d/mongodb restart

MongoDB berjalan di port 28017 --> http://localhost:28017

Article terkait --> MONGO Driver PHP - Library PHP untuk mengakses Database MongoDB 

http://tekno-cyber.blogspot.co.id/2016/03/mongo-driver-php-library-php-untuk.html




Tambahan Tentang MongoDB 
Sintak yang digunakan dalam melakukan manipulasi data pada database MongoDB menggunakan BSON.
BSON singkatan dari Binary JSON, Sintak dari BSON mewakili dari sebuah struktur data yang sederhana. Website resmi BSON dapat dilihat di bsonspec.org


Pada MongoDB tidak ada namanya table, field dan record seperti pada Database Relational (MySQL, Oracle, dsb), tetapi yang ada pada mongoDB terdapat terminologi sebagai berikut.
1. Collection dapat dianalogikan Table pada database relational (MySQL, Oracle, dsb)
2. Dokumen dapat dianalogikan Record pada database relational (MySQL, Oracle, dsb).


FITUR
MongoDB memiliki fitur Replikasi yang sangat bermanfaat untuk sebuah sistem dalam  proses backup data secara realtime.

MongoDB memiliki fitur Sharding yaitu sebuah fitur untuk memecah database yang besar menjadi beberapa bagian dengan tujuan meningkatkan performance.

MangoDB memberikan kinerja yang baik dan dapat menjadi alternatif database untuk sistem yang high trafik.





Rabu, 01 April 2015

Ketahui Versi Linux Yang dipakai sebelum berganti Repositori Local (ex : Ubuntu 14.10)

Daftar  Repository lokal  Ubuntu 14.10 (Utopic Unicorn)

sebelum ganti repositori pastiin dulu versi linux yang dipakai biar tidak miss alias salah..
misal untuk mengetahui versi ubuntu yang digunakan, ketik diterminal perintah berikut :

#lsb_release -a

Cara Mengetahui Versi Linux Yang dipakai (http://tekno-cyber.blogspot.com/2013/10/cara-mengetahui-versi-linux-yang-dipakai.html)


contoh diatas menggunakan ubuntu versi 14.10 dengan codename utopic  atau  (Utopic Unicorn) lebih lengkapnya.

setelah mengetahui versi linux ya digunakan baru kita ganti repositorinya sesuai versi yang digunakan seperti diatas.

#sudo gedit /etc/apt/sources.list






#ww.foss-id.web.id (Telkom)
deb http://dl2.foss-id.web.id/ubuntu/ utopic main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ utopic-updates main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ utopic-security main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ utopic-backports main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ utopic-proposed main restricted universe multiverse

#ftp.itb.ac.id (ITB)
deb ftp://ftp.itb.ac.id/pub/ubuntu utopic main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu utopic-updates main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu utopic-security main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu utopic-backports main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu utopic-proposed main restricted universe multiverse

#komo.vlsm.org
deb http://komo.padinet.com/ubuntu/ utopic main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ utopic-updates main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ utopic-security main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ utopic-backports main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ utopic-proposed main restricted universe multiverse

#kambing.ui.ac.id (UI)
deb http://kambing.ui.ac.id/ubuntu/ utopic main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ utopic-updates main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ utopic-security main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ utopic-backports main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ utopic-proposed main restricted universe multiverse