GNU/Linux >> Belajar Linux >  >> Linux

Instal MongoDB di Ubuntu 18.04

MongoDB adalah Basis Data NoSQL sumber terbuka dan gratis yang umum digunakan dalam aplikasi web saat ini.

Dalam tutorial ini, kami akan menunjukkan cara menginstal dan mengatur MongoDB di mesin Ubuntu 18.04 Anda dalam beberapa langkah sederhana!

Langkah 1:Instal MongoDB di Ubuntu Menggunakan Apt

Sejak MongoDB paket tersedia di repositori resmi Ubuntu, kita cukup menggunakan apt untuk menginstal MongoDB di sistem kami.

Namun sebelum itu, perbarui semua paket kritis sistem terlebih dahulu.

sudo apt update

Sekarang, instal paket MongoDB menggunakan:

sudo apt install mongodb

Ini akan menginstal versi terbaru MongoDB di sistem kami.

Untuk Sistem Basis Data apa pun, ada server dan layanan terkait dengan tugas Manajemen Basis Data. Server MongoDB secara otomatis dimulai setelah instalasi.

Untuk memastikan bahwa instalasi kami berjalan dengan lancar, kami perlu memastikan bahwa layanan MongoDB dan server bekerja dengan benar.

Langkah 2:Periksa Layanan MongoDB

Untuk memeriksa status MongoDB layanan, gunakan systemctl :

sudo systemctl status mongodb

Anda akan mendapatkan output yang mirip dengan screenshot di bawah ini.

Jadi sekarang kita tahu bahwa layanan kita sedang berjalan, mari kita verifikasi apakah Server MongoDB kita menanggapi permintaan kita atau tidak.

Langkah 3:Uji Server MongoDB

Secara default, Server MongoDB terletak di localhost dan menggunakan port 27017 . Jadi alamat servernya adalah:

127.0.0.1:27017

Mari kita uji server kita dengan menjalankan perintah ini untuk menemukan Status Koneksi menggunakan mongo perintah:

mongo --eval 'db.runCommand({ connectionStatus: 1 })'

Anda akan mendapatkan respons seperti tangkapan layar di bawah ini, dengan tanda “ok ” sebagai 1, memastikan bahwa Koneksi kita valid.

Langkah 4:Izinkan akses jarak jauh ke Database

Secara default, server MongoDB hanya diizinkan oleh ufw firewall untuk beroperasi secara lokal.

Untuk mengizinkan akses ke MongoDB pada portnya 27017 dari mana saja, kita perlu mengizinkan koneksi masuk pada port ini.

Tetapi ini sangat tidak aman, karena siapa pun dapat mengakses Database. Untuk mencegah hal ini, hanya izinkan Alamat IP yang sesuai dengan mesin/server tepercaya.

sudo ufw allow from TRUSTED_IP/32 to any port 27017

Ganti TRUSTED_IP dengan alamat IP tepercaya dalam perintah di atas.

Ini memungkinkan koneksi dari server tepercaya Anda untuk mencapai Basis Data MongoDB, karena ufw sekarang memungkinkan koneksi ini.

Namun kita tetap perlu memastikan bahwa server MongoDB tidak hanya mendengarkan secara lokal. Oleh karena itu, kita perlu menambahkan IP mesin terpercaya kita ke mongodb.conf file konfigurasi.

Gunakan editor teks favorit Anda dan edit /etc/mongodb.conf .

sudo vi /etc/mongodb.conf

Buka bind_ip nilai.

Tambahkan Alamat IP publik mesin tepercaya Anda di sini, dengan menambahkan ke bidang menggunakan koma (,).

File yang dimodifikasi akan terlihat seperti ini:

Keluar dari editor, setelah menyimpan perubahan

Langkah 5:Mulai ulang Layanan MongoDB

Sekarang, kita hampir selesai! Kita hanya perlu me-restart mongodb layanan untuk menerapkan perubahan kami.

sudo systemctl restart mongodb

Kami sekarang telah berhasil mengonfigurasi Server MongoDB kami untuk menerima koneksi jarak jauh!

Kesimpulan

Dalam tutorial ini. kami menunjukkan kepada Anda bagaimana Anda dapat menginstal dan mengonfigurasi versi terbaru MongoDB pada sistem Ubuntu 18.04 Anda. Kami juga memastikan bahwa kami dapat menerima koneksi jarak jauh tertentu ke database kami dari server tepercaya lainnya.

Saya harap ini membantu Anda dengan baik dan menghilangkan keraguan Anda yang tersisa tentang instalasi MongoDB!


Linux
  1. Cara Menginstal MongoDB di Ubuntu 16.04

  2. Cara menginstal MongoDB di Ubuntu 18.04

  3. Cara Menginstal MongoDB di Ubuntu 22.04

  1. Cara Menginstal MongoDB di Ubuntu 18.04

  2. Cara Menginstal MongoDB di Ubuntu 18.04

  3. Cara Menginstal MongoDB di Ubuntu 20.04

  1. Cara Menginstal MongoDB di Ubuntu 20.04

  2. Instal MongoDB di Ubuntu 20.04

  3. Cara Menginstal MongoDB 4.4 / 4.2 Di Ubuntu 18.04 / Ubuntu 16.04