Cara Memasang MongoDB Terkini di Ubuntu 18.04 Bionic Beaver Linux
- 1507
- 469
- Don Will
Objektif
Objektifnya ialah memasang MongoDB di Ubuntu 18.04 Bionic Beaver Linux
Sistem operasi dan versi perisian
- Sistem operasi: - Ubuntu 18.04 Bionic Beaver
- Perisian: - MongoDB 3.6 atau lebih tinggi
Keperluan
Akses istimewa ke sistem Ubuntu anda sebagai akar atau melalui sudo
Perintah diperlukan.
Kesukaran
Mudah
Konvensyen
- # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan
sudo
perintah - $ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak
Arahan
Tambah repositori MongoDB
Kepala pertama ke halaman muat turun Mongodb rasmi dan ambil nota versi MongoDB terkini.
Catatan: Pada masa penulisan tidak ada pelepasan rasmi untuk Ubuntu 18.04 Bionic. Dari sebab ini kita akan menggunakan versi xenial.
Buka Terminal dan masukkan arahan Linux berikut semasa menukar versi MongoDB yang anda inginkan dan nama pelepasan Ubuntu:
$ codename = xenial $ mongodb = 3.6
Sebaik sahaja pembolehubah di atas ditetapkan, masukkan perintah di bawah untuk mengimport kunci menandatangani pelepasan MongoDB:
$ wget -qo- https: // www.Mongodb.org/static/pgp/server-$ mongoDB.ASC | Sudo Apt-Key Tambah
Seterusnya, tambahkan repositori:
$ sudo bash -c "echo deb http: // repo.Mongodb.org/apt/ubuntu $ codename/mongodb-org/$ mongoDb multiverse>/etc/apt/sumber.senarai.d/mongodb-org.Senarai "
Kemas kini Indeks Repositori:
kemas kini $ sudo apt
Pasang MongoDB
Gunakan arahan Linux berikut untuk memasang MongoDB di Ubuntu 18.04 Pelayan Bionik:
$ sudo apt-get install -y mongodb-org
Mulakan pangkalan data MongoDB
Selepas pemasangan pangkalan data MongoDB tidak bermula secara lalai. Untuk memulakan pangkalan data masukkan:
$ sudo perkhidmatan mongod bermula
Sahkan status MongoDB:
Status Mongod Perkhidmatan $ ● Mongod.Perkhidmatan-Pangkalan data berorientasikan dokumen yang berprestasi tinggi, dimuatkan: dimuatkan (/lib/sistem/sistem/mongod.perkhidmatan; dilumpuhkan; Pratetap Vendor: Diaktifkan) Aktif: Aktif (Berjalan) Sejak Rabu 2018-02-21 14:29:07 AEDT; Dokumen 7s yang lalu: https: // docs.Mongodb.Org /Manual PID Utama: 2449 (Mongod) Cgroup: /Sistem.Slice/Mongod.Perkhidmatan └─2449/usr/bin/mongod --config/etc/mongod.Conf Feb 21 14:29:07 Ubuntu Systemd [1]: Memulakan pangkalan data berorientasikan dokumen yang berprestasi tinggi,.
Sekiranya anda ingin memulakan pangkalan data MongoDB selepas Ubuntu 18 anda.04 Server Restart Jalankan:
$ sudo systemctl membolehkan mongod dicipta symlink/etc/systemd/system/multi-user.sasaran.mahu/mongod.Perkhidmatan →/lib/sistem/sistem/mongod.perkhidmatan.
Menyambung ke MongoDB dari jauh
Secara lalai MongoDB mendengarkan antara muka loopback 127.0.0.1
hanya. Ini bermakna bahawa sebarang sambungan jauh akan ditolak dengan kesilapan:
W jetwork [thread1] gagal menyambung ke mongoDB-server: 27017, dalam (memeriksa soket untuk kesilapan selepas pengundian), sebab: sambungan ditolak E Query [Thread1] ralat: tidak dapat menyambung ke pelayan mongodb-server: 27017, percubaan sambungan Gagal:
Untuk mengikat MongoDB pada alamat IP tertentu, anda perlu mengedit fail konfigurasi MongoDB /etc/mongod.Conf
. Sebagai contoh, untuk mengikat MongoDB ke semua antara muka rangkaian buka fail konfigurasi:
$ sudo nano /etc /mongod.Conf
Seterusnya, Tukar Talian Bindip: 127.0.0.1
ke Bindip: 0.0.0.0
. Setelah siap mulakan semula pangkalan data MongoDB:
$ sudo perkhidmatan mongod mulakan semula
Sekiranya anda mempunyai firewall UFW yang diaktifkan, anda juga perlu membuka port TPC 27017 ke trafik masuk:
$ sudo ufw membenarkan mana -mana ke mana -mana port 27017 proto tcp
Untuk menyambung menggunakan arahan dari jauh:
$ Mongo-HOST MONGODB-IP-OR-HOST: 27017
Tukar port lalai mongoDB
Untuk menukar nombor port pendengaran mongoDB lalai di Ubuntu 18.04 Edit fail konfigurasi MongoDB /etc/mongod.Conf
dan baris yang dikemas kini Pelabuhan: 27017
ke mana -mana nombor yang dikehendaki. Setelah siap mulakan semula pangkalan data MongoDB:
$ sudo perkhidmatan mongod mulakan semula
Tutorial Linux Berkaitan:
- Cara memasang MongoDB di Ubuntu Linux
- Perkara yang hendak dipasang di Ubuntu 20.04
- Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
- Perkara yang perlu dipasang di Ubuntu 22.04
- Perkara yang perlu dilakukan setelah memasang Ubuntu 22.04 Jur -ubur Jammy ..
- Ubuntu 20.04 Panduan
- Ubuntu 20.04 Trik dan Perkara yang Anda Tidak Tahu
- Muat turun linux
- Fail Konfigurasi Linux: 30 teratas yang paling penting
- Ubuntu 22.04 Panduan
- « Cara Memasang Suite Ujian Phoronix Terkini di Ubuntu 18.04 Bionic Beaver
- Cara mengkonfigurasi pelayan fail NFS di Ubuntu 18.04 Bionic Beaver »