GNU/Linux >> Belajar Linux >  >> Ubuntu

Instal MongoDB di Ubuntu 20.04 LTS - Proses Langkah demi Langkah?

MongoDB (dikenal sebagai Mongo) adalah sistem manajemen database berorientasi dokumen.

Ini dikategorikan sebagai database NoSQL karena merupakan database non-relasional dan tidak bekerja dengan struktur database relasional berbasis tabel konvensional.

Ini bekerja secara efisien akan data skala besar. Beberapa perusahaan terkenal yang menggunakan MongoDB adalah Facebook, Cisco, Forbes, Adobe, Nokia, dan sebagainya.

Di sini, di LinuxAPT, sebagai bagian dari Layanan Manajemen Server kami, kami secara teratur membantu Pelanggan kami untuk melakukan kueri MongoDB terkait.

Dalam konteks ini, kita akan melihat cara menginstal MongoDB pada sistem Ubuntu 20.04 LTS. Anda dapat mengikuti prosedur yang sama pada rilis Ubuntu sebelumnya:Ubuntu 18.04 LTS dan 16.04 LTS.


Perintah Utama MongoDB

Penting juga untuk mengetahui beberapa perintah untuk mengelola MongoDB:

# systemctl status mongod - shows the status of MongoDB;
# systemctl stop mongod - stops MongoDB;
# systemctl start mongod - starts MongoDB; 
# systemctl restart mongod - restarts MongoDB;
# systemctl disable mongod - prevents MongoDB from starting automatically; 
# systemctl enable mongod - enables MongoDB to start automatically.


Metode untuk menginstal MongoDB pada sistem Ubuntu

Kita dapat menginstal MongoDB di Ubuntu melalui dua cara berikut:

saya. Melalui pengelola paket

ii. Melalui arsip

Catatan:Anda akan memerlukan akses sudo untuk menginstal MongoDB pada OS Ubuntu.


1. Instal MongoDB Menggunakan Manajer Paket

Paket MongoDB yang tersedia di Ubuntu tidak dikelola oleh MongoDB Inc. Di sini, kami akan menunjukkan kepada Anda instalasi paket resmi MongoDB versi 4.4. yang dikelola oleh MongoDB Inc. Ikuti petunjuk di bawah ini untuk menginstal MongoDB menggunakan manajer paket Ubuntu.


saya. Impor Kunci Publik MongoDB

Pertama, Anda perlu menambahkan kunci repositori MongoDB ke keyring apt Anda. Dengan melakukan ini, sistem Anda akan mempercayai repositori yang ditambahkan.

Jalankan perintah ini untuk menambahkan kunci MongoDB:

$ wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -

Jika berhasil ditambahkan, Anda akan melihat OK di output.


ii. Tambahkan Repositori MongoDB

Tambahkan repositori MongoDB ke daftar sumber sistem Anda.

Untuk melakukannya, edit file sources.list menggunakan perintah di bawah ini:

$ sudo nano /etc/apt/sources.list

Tambahkan baris di bawah ini ke dalam file:

deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse

Sekarang simpan file dan tutup.


aku aku aku. Perbarui Indeks Repositori

Sekarang gunakan perintah di bawah ini untuk memperbarui indeks repositori sistem Anda:

$ sudo apt update


iv. Instal MongoDB

Sekarang repositori MongoDB telah ditambahkan ke daftar sumber sistem kami, kami dapat menginstalnya sebagai berikut:

$ sudo apt install mongodb-org

Saat diminta dengan opsi y/n, tekan y untuk melanjutkan.


v. Jalankan MongoDB

Untuk menjalankan MongoDB, jalankan layanan mongod (daemon untuk MongoDB) menggunakan perintah di bawah ini:

$ sudo systemctl start mongod

Jika layanan tidak dimulai atau Anda mengalami kesalahan seperti "layanan tidak ditemukan", jalankan perintah di bawah ini:

$ sudo systemctl daemon-reload

Setelah memulai layanan mongod, periksa statusnya untuk memverifikasi apakah itu berjalan dengan baik.

Gunakan perintah di bawah ini untuk melakukannya:

$ sudo systemctl status mongod

Jika berjalan dengan baik, Anda akan melihat status aktif (berjalan).

Untuk memulai MongoDB secara otomatis pada setiap boot, perintahnya adalah:

$ sudo systemctl enable mongod

Sekarang untuk memulai shell mongo dari sistem yang sama yang menjalankan proses mongod, perintahnya adalah sebagai berikut:

$ mongo


2. Instal MongoDB Menggunakan Arsip

Meskipun, cara yang disarankan untuk menginstal MongoDB di Ubuntu adalah dengan menggunakan manajer paket apt karena menginstal dependensi yang diperlukan selama instalasi.

Namun, Anda dapat menggunakan arsip (.tgz tarball) untuk menginstalnya secara manual di Ubuntu.

Ikuti petunjuk di bawah ini untuk menginstal MongoDB menggunakan arsip resmi MongoDB.


saya. Instal Dependensi

Gunakan perintah di bawah ini untuk menginstal dependensi yang diperlukan untuk instalasi MongoDB:

$ sudo apt install libcurl4 openssl liblzma5

Saat diminta dengan opsi y/n, tekan y untuk melanjutkan.


ii. Unduh arsip MongoDB

Sekarang Anda perlu mengunduh arsip MongoDB (tarball .tgz).

Gunakan perintah di bawah ini untuk mengunduh versi terbaru MongoDB ke sistem Anda:

$ wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu2004-4.4.4.tgz

Atau, Anda juga dapat mengunduh MongoDB dengan mengakses halaman Unduhan resmi mereka. Akses halaman dan pilih versi MongoDB yang ingin Anda unduh, platform OS Anda, dan paket (tgz).

Kemudian klik Unduh untuk mengunduh paket.


aku aku aku. Ekstrak Arsip MongoDB

Ekstrak arsip MongoDB menggunakan perintah di bawah ini:

$ tar -xvzf mongodb-linux-x86_64-ubuntu2004-4.4.4.tgz


iv. Salin Binari ke Direktori di Variabel lingkungan PATH

Sekarang salin binari yang terletak di linux-x86_64-ubuntu2004-4.4.4/bin ke salah satu direktori di $PATH seperti /usr/local/bin.

$ sudo cp -v mongodb-linux-x86_64-ubuntu2004-4.4.4/bin /usr/local/bin/


v. Jalankan MongoDB

Untuk menjalankan MongoDB, ikuti langkah-langkah di bawah ini:

1. Buat direktori untuk menyimpan data dan log.

Jalankan perintah di bawah ini untuk melakukannya:

$ sudo mkdir -p /var/lib/mongo
$ sudo mkdir -p /var/log/mongodb

2. Gunakan perintah di bawah ini untuk menetapkan izin baca/tulis akun pengguna Anda ke direktori data MongoDB:

$ sudo chown `whoami` /var/lib/mongo

Kemudian berikan izin ke direktori log:

$ sudo chown `whoami` /var/log/mongodb

3. Jalankan proses mongod (daemon untuk MongoDB) menggunakan perintah di bawah ini:

$ mongod --dbpath /var/lib/mongo --logpath /var/log/mongodb/mongod.log --fork

4. Sekarang untuk memulai shell mongo dari sistem yang sama yang menjalankan proses mongod, perintahnya adalah sebagai berikut:

$ mongo


Bagaimana Cara Menghapus Instalasi MongoDB dari Sistem Linux Ubuntu?

Jika Anda tidak lagi membutuhkan MongoDB, Anda dapat menghapusnya sepenuhnya dari sistem Ubuntu Anda. Untuk melakukannya, pertama-tama hentikan proses mongod:

$ sudo service mongod stop

Untuk menghapus MongoDB yang telah Anda install menggunakan package manager, perintahnya adalah sebagai berikut:

$ sudo apt purge mongodb-org

Jika Anda juga ingin menghapus log dan direktori data, gunakan perintah di bawah ini:

$ sudo rm -r /var/lib/mongodb
$ sudo rm -r /var/log/mongodb

Jika Anda telah menginstal MongoDB melalui arsip, Anda dapat menghapusnya dengan menghapus binari MongoDB dari /usr/local/bin.



Ubuntu
  1. Instal Icinga di Ubuntu 20.04 LTS - proses langkah demi langkah?

  2. Instal Laravel di Ubuntu 20.04 - Proses Langkah demi Langkah?

  3. Instal Grafana di Ubuntu 20.04 - Proses Langkah demi Langkah?

  1. Instal Skencil di Ubuntu 20.04 LTS - Proses selangkah demi selangkah?

  2. Instal Falkon Browser di Ubuntu 20.04 LTS - Proses selangkah demi selangkah?

  3. Instal Franz Messenger di Ubuntu 20.04 LTS - Proses selangkah demi selangkah?

  1. Instal Discord di Ubuntu 20.04 - Proses langkah demi langkah?

  2. Instal AIDE di Ubuntu 20.04 - Proses selangkah demi selangkah?

  3. Instal Packet Tracer di Ubuntu 20.04 LTS - Proses selangkah demi selangkah?