$ sudo apt-get install -y --allow-unauthenticated mongodb-org
Bagaimana untuk memasang MongoDB pada Ubuntu 16.04
MongoDB ialah pangkalan data berorientasikan dokumen merentas platform yang menyediakan prestasi tinggi, ketersediaan tinggi dan kebolehskalaan yang mudah. MongoDB berfungsi pada konsep koleksi dan dokumen. Penyelenggara MongoDB belum lagi mengeluarkan pakej rasmi Ubuntu 16.04 MongoDB. Artikel ini menerangkan "Cara memasang Mongo DB pada Ubuntu dan memulakan perkhidmatan MongoDB semasa but"
Tambah repositori MongoDB
MongoDB biasanya disertakan dalam repositori pakej Ubuntu. Walau bagaimanapun, repositori MongoDB yang sah menyediakan perubahan versi terkini dengan cara yang diluluskan.
Untuk melaksanakan proses ini, pertama sekali kita perlu mengimport kunci repositori MongoDB yang sah menggunakan arahan berikut -
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
Output sampel sepatutnya kelihatan seperti ini – #🎜🎜 #
Executing: /tmp/tmp.Qe1RFZgUh2/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927 gpg: requesting key EA312927 from hkp server keyserver.ubuntu.com gpg: key EA312927: public key "MongoDB 3.2 Release Signing Key <packaging@mongodb.com>" imported gpg: Total number processed: 1 gpg: imported: 1 (RSA: 1)
$ sudo echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
Sekarang, kita perlu mengemas kini senarai pakej menggunakan arahan berikut -
$ sudo apt-get update
Pasang dan sahkan MongoDB#🎜 🎜#
Untuk memasang MongoDB, gunakan arahan berikut –$ sudo apt-get install -y --allow-unauthenticated mongodb-org
Salin selepas log masuk
Output sampel sepatutnya seperti ini – $ sudo apt-get install -y --allow-unauthenticated mongodb-org
Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: apport-hooks-elementary contractor javascript-common libgda-5.0-4 libgda-5.0-common libgranite-common libgranite3 libgsignon-glib1 libindicate5 libjs-jquery libnoise-core0 libtagc0 Use 'sudo apt autoremove' to remove them. The following additional packages will be installed: mongodb-org-mongos mongodb-org-server mongodb-org-shell mongodb-org-tools The following NEW packages will be installed: mongodb-org mongodb-org-mongos mongodb-org-server mongodb-org-shell mongodb-org-tools 0 upgraded, 5 newly installed, 0 to remove and 168 not upgraded. Need to get 47.4 MB of archives. After this operation, 218 MB of additional disk space will be used. Get:1 http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2/multiverse amd64 mongodb-org-shell amd64 3.2.6 [5,257 kB] Get:2 http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2/multiverse amd64 mongodb-org-server amd64 3.2.6 [9,541 kB] Get:3 http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2/multiverse amd64 mongodb-org-mongos amd64 3.2.6 [4,337 kB] ...................................................................................
$ sudo nano /etc/systemd/system/mongodb.service
[Unit] Description=High-performance, schema-free document-oriented database After=network.target [Service] User=mongodb ExecStart=/usr/bin/mongod --quiet --config /etc/mongod.conf [Install] WantedBy=multi-user.target
systemctl
seperti yang ditunjukkan di bawah -$ sudo systemctl start mongodb
$ sudo systemctl status mongodb
mongodb.service - High-performance, schema-free document-oriented database Loaded: loaded (/etc/systemd/system/mongodb.service; disabled; vendor preset: Active: active (running) since Fri 2016-05-13 10:33:52 IST; 1min 48s ago Main PID: 7078 (mongod) Tasks: 16 (limit: 512) CGroup: /system.slice/mongodb.service └─7078 /usr/bin/mongod --quiet --config /etc/mongod.conf May 13 10:33:52 linux systemd[1]: Started High-performance, schema-free document lines 1-9/9 (END)
$ sudo systemctl enable mongodb
Created symlink from /etc/systemd/system/multi-user.target.wants/mongodb.service to /etc/systemd/system/mongodb.service.
Atas ialah kandungan terperinci Bagaimana untuk memasang MongoDB pada Ubuntu 16.04. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Artikel ini membincangkan pelbagai jenis indeks MongoDB (satu, kompaun, multi-kunci, teks, geospatial) dan kesannya terhadap prestasi pertanyaan. Ia juga merangkumi pertimbangan untuk memilih indeks yang betul berdasarkan struktur data dan keperluan pertanyaan.

Artikel ini membincangkan penciptaan pengguna dan peranan dalam MongoDB, menguruskan keizinan, memastikan keselamatan, dan mengautomasikan proses ini. Ia menekankan amalan terbaik seperti keistimewaan dan kawalan akses berasaskan peranan.

Artikel ini membincangkan memilih kunci shard di MongoDB, menekankan kesannya terhadap prestasi dan skalabilitas. Pertimbangan utama termasuk kardinaliti yang tinggi, corak pertanyaan, dan mengelakkan pertumbuhan monotonik.

MongoDB Compass adalah alat GUI untuk mengurus dan menanyakan pangkalan data MongoDB. Ia menawarkan ciri -ciri untuk penerokaan data, pelaksanaan pertanyaan kompleks, dan visualisasi data.

Artikel ini membincangkan mengkonfigurasi pengauditan MongoDB untuk pematuhan keselamatan, memperincikan langkah -langkah untuk membolehkan pengauditan, menubuhkan penapis audit, dan memastikan log memenuhi piawaian pengawalseliaan. Isu Utama: Konfigurasi dan Analisis Log Audit yang betul untuk Keselamatan

Artikel ini membincangkan komponen kluster MongoDB: Mongos, pelayan config, dan Shards. Ia memberi tumpuan kepada bagaimana komponen ini membolehkan pengurusan data yang cekap dan skalabiliti.

Artikel ini membimbing melaksanakan dan mengamankan MongoDB dengan pengesahan dan kebenaran, membincangkan amalan terbaik, kawalan akses berasaskan peranan, dan masalah masalah umum.

Artikel ini menerangkan cara menggunakan MAP-Reduce di MongoDB untuk pemprosesan data batch, manfaat prestasinya untuk dataset yang besar, strategi pengoptimuman, dan menjelaskan kesesuaiannya untuk batch dan bukannya operasi masa nyata.
