Instalasi MongoDB

Instalasi MongoDB di linux

Konfigurasi Sistem Paket Manajemen (YUM)
Buat file / etc/yum.repos.d/10gen.repo untuk menyimpan informasi tentang repositori. Jika menjalankan sistem 64-bit (direkomendasikan,) tempat konfigurasi berikut di file / etc/yum.repos.d/10gen.repo:
[10gen]
namaRepository=10gen
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64
gpgcheck=0
enabled=1
Jika menjalankan sistem 32-bit, yang tidak dianjurkan untuk penyebaran produksi, menempatkan konfigurasi berikut di file / etc/yum.repos.d/10gen.repo:
[10gen]
namaRepository=10gen
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/i686
gpgcheck=0
enabled=1
. Setelah menyimpan file baru repo, pengguna kedua platform harus mengeluarkan perintah berikut untuk memperbarui database paket lokal:
  yum pembaruan


Menginstal Paket 


Ketik perintah berikut di terminal;
 yum install Mongo-10gen Mongo-10gen-server
Ketika perintah ini selesai, Maka telah berhasil menginstal MongoDB! Lanjutkan untuk konfigurasi dan start-up saran. 


Konfigurasi MongoDB 


Paket-paket mengkonfigurasi MongoDB menggunakan file / etc / mongod.conf dalam hubungannya dengan script kontrol. Dapat menemukan skrip init di / etc / rc.d / init.d / mongod.
Contoh MongoDB akan menyimpan data file dalam / var / lib / Mongo dan yang file log di / var / log / Mongo, dan menjalankan menggunakan account pengguna mongod.
Jika mengubah pengguna yang menjalankan proses MongoDB, maka perlu memodifikasi hak akses kontrol ke / var / lib / Mongo dan / var / log / direktori Mongo.


Kontrol MongoDB 


-Mulai MongoDB
Mulai proses mongod dengan mengeluarkan perintah berikut (sebagai root, atau dengan sudo):
  layanan mongod awal
Dapat memverifikasi bahwa proses mongod telah mulai berhasil dengan memeriksa isi dari file log di / var / log / Mongo / mongod.log.
Opsional mungkin, pastikan MongoDB akan mulai folloing reboot sistem, dengan mengeluarkan perintah berikut (dengan hak akses root :)
  chkconfig mongod pada


-Berhenti MongoDB
Menghentikan proses mongod dengan mengeluarkan perintah berikut (sebagai root, atau dengan sudo):
  layanan mongod berhenti


-Restart MongoDB
Dapat memulai kembali proses mongod dengan mengeluarkan perintah berikut (sebagai root, atau dengan sudo):
  layanan mongod me-restart
Ikuti keadaan proses ini dengan melihat output di / var / log / Mongo / mongod.log berkas untuk melihat kesalahan atau pesan penting dari server. 


-Mongos Kontrol
Pada rilis saat ini, tidak ada skrip kontrol untuk mongos mongos hanya digunakan dalam sharding penyebaran dan biasanya tidak berjalan di sistem yang sama di mana mongod berjalan.. Dapat menggunakan script mongodb direferensikan di atas untuk mendapatkan script sendiri mongos kontrol. 


Menggunakan MongoDB 

 
Di antara alat-alat termasuk dalam paket Mongo-10gen, adalah shell Mongo.Dapat menghubungkan ke contoh MongoDB dengan mengeluarkan perintah berikut pada sistem prompt:
  Mongo
Ini akan terhubung ke database berjalan pada interface localhost secara default. Pada prompt Mongo, mengeluarkan dua perintah berikut untuk memasukkan catatan dalam "test" koleksidari database (default) "test" dan kemudian mengambil dokumen itu.
 .> Db tes save ({a: 1})...> Db tes find ()

Tidak ada komentar:

Posting Komentar