Cara menginstal MongoDB terbaru di Ubuntu 18.04 Bionic Beaver Linux
- 1943
- 212
- Dominick Barton
Objektif
Tujuannya adalah untuk menginstal MongoDB di Ubuntu 18.04 Bionic Beaver Linux
Sistem Operasi dan Versi Perangkat Lunak
- Sistem operasi: - Ubuntu 18.04 Bionic Beaver
- Perangkat lunak: - MongoDB 3.6 atau lebih tinggi
Persyaratan
Akses istimewa ke sistem ubuntu Anda sebagai root atau via sudo
perintah diperlukan.
Kesulitan
MUDAH
Konvensi
- # - mensyaratkan perintah linux yang diberikan untuk dieksekusi dengan hak istimewa root baik secara langsung sebagai pengguna root atau dengan menggunakan
sudo
memerintah - $ - mensyaratkan perintah Linux yang diberikan untuk dieksekusi sebagai pengguna biasa
Instruksi
Tambahkan repositori MongoDB
Pertama -tama pergilah ke halaman unduhan MongoDB resmi dan catat versi MongoDB terbaru.
Catatan: Pada saat penulisan saat ini tidak ada rilis resmi untuk Ubuntu 18.04 Bionic. Dari alasan ini kami akan menggunakan versi xenial sebagai gantinya.
Buka Terminal dan masukkan perintah Linux berikut saat mengubah versi MongoDB yang Anda inginkan dan Codename Rilis Ubuntu:
$ codename = xenial $ mongoDb = 3.6
Setelah variabel di atas diatur, cukup masukkan perintah di bawah ini untuk mengimpor kunci penandatanganan rilis MongoDB:
$ wget -qo- https: // www.Mongodb.org/static/pgp/server-$ mongoDB.ASC | sudo apt-key add
Selanjutnya, tambahkan repositori:
$ sudo bash -c "echo deb http: // repo.Mongodb.org/apt/ubuntu $ codename/mongoDb-org/$ mongoDb multiverse>/etc/apt/sumber.daftar.d/mongodb-org.daftar"
Perbarui indeks repositori:
$ sudo pembaruan apt
Instal MongoDB
Gunakan perintah Linux berikut untuk menginstal MongoDB di Ubuntu 18.04 Bionic Server:
$ sudo apt-get install -y mongodb-org
Mulai database MongoDB
Setelah instalasi, database MongoDB tidak dimulai secara default. Untuk memulai database, masukkan:
$ Sudo Service Mongod Mulai
Konfirmasikan status MongoDB:
$ layanan status Mongod ● Mongod.Layanan-Database Berorientasi Dokumen Kinerja Tinggi, Bebas Skema dimuat: dimuat (/lib/systemd/system/mongod.melayani; dengan disabilitas; Preset Vendor: Diaktifkan) Active: Active (Running) Sejak Rabu 2018-02-21 14:29:07 AEDT; 7S AGO DOCS: https: // docs.Mongodb.org /manual pid utama: 2449 (mongod) cgroup: /sistem.Iris/Mongod.Layanan └─2449/usr/bin/mongod --config/etc/mongod.Conf 21 Feb 14:29:07 Ubuntu Systemd [1]: Memulai dengan kinerja tinggi, database berorientasi dokumen bebas skema.
Jika Anda ingin memulai database MongoDB setelah Ubuntu 18 Anda.04 Server Restart Execute:
$ sudo systemctl memungkinkan mongod dibuat symlink/etc/systemd/system/multi-user.target.Ingin/Mongod.Layanan →/Lib/SystemD/System/Mongod.melayani.
Menghubungkan ke mongoDb dari jarak jauh
Secara default MongoDB mendengarkan antarmuka loopback 127.0.0.1
hanya. Ini berarti bahwa setiap koneksi jarak jauh akan ditolak dengan kesalahan:
Jaringan w [thread1] gagal terhubung ke mongoDB-server: 27017, in (Memeriksa soket untuk kesalahan setelah polling), alasan: koneksi menolak kueri [thread1] kesalahan: tidak dapat terhubung ke server mongodb-server: 27017, upaya koneksi koneksi: gagal :
Untuk mengikat MongoDB pada alamat IP tertentu, Anda perlu mengedit file konfigurasi MongoDB /etc/mongod.conf
. Misalnya, untuk mengikat MongoDB ke semua antarmuka jaringan Buka file konfigurasi:
$ sudo nano /etc /mongod.conf
Selanjutnya, ganti baris Bindip: 127.0.0.1
ke Bindip: 0.0.0.0
. Setelah siap restart database MongoDB:
$ Sudo Service Mongod Restart
Jika Anda memiliki firewall UFW yang diaktifkan, Anda juga perlu membuka port TPC 27017 untuk lalu lintas yang masuk:
$ sudo ufw izin dari apapun ke port apa pun 27017 proto tcp
Untuk menghubungkan dari jarak jauh menggunakan perintah:
$ mongo--Host MongoDB-IP-OR-HOST: 27017
Ubah port default MongoDB
Untuk mengubah nomor port mendengarkan MongoDB default di Ubuntu 18.04 Edit File Konfigurasi MongoDB /etc/mongod.conf
dan baris yang diperbarui Port: 27017
ke nomor yang diinginkan. Setelah siap restart database MongoDB:
$ Sudo Service Mongod Restart
Tutorial Linux Terkait:
- Cara Menginstal MongoDB di Ubuntu Linux
- Hal -hal yang harus diinstal pada ubuntu 20.04
- Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
- Hal -hal yang harus diinstal pada Ubuntu 22.04
- Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
- Ubuntu 20.04 Panduan
- Ubuntu 20.04 trik dan hal -hal yang mungkin tidak Anda ketahui
- Unduh Linux
- File Konfigurasi Linux: 30 Teratas Paling Penting
- Ubuntu 22.04 Panduan
- « Cara menginstal phoronix test suite terbaru di ubuntu 18.04 Bionic Beaver
- Cara Mengkonfigurasi Server File NFS di Ubuntu 18.04 Bionic Beaver »