Rumah > pangkalan data > MongoDB > teks badan

Pasang MongoDB Community Edition 4.0 pada Linux

王林
Lepaskan: 2023-08-29 11:29:05
ke hadapan
774 orang telah melayarinya

在 Linux 上安装 MongoDB 社区版 4.0

Pengenalan

MongoDB ialah sistem pengurusan pangkalan data NoSQL sumber terbuka yang terkenal dengan kebolehskalaan, fleksibiliti dan kemudahan penggunaannya. Jika anda menggunakan sistem pengendalian Linux dan ingin memasang MongoDB Community Edition 4.0, artikel ini akan memberikan anda panduan terperinci dengan contoh dan output arahan yang sepadan.

Prasyarat

Sebelum meneruskan pemasangan, sila pastikan bahawa prasyarat berikut dipenuhi -

  • Sistem pengendalian berasaskan Linux (seperti Ubuntu, CentOS atau Debian).

  • keizinan root atau sudo.

  • Sambungan internet aktif.

Langkah 1: Import MongoDB GPG Key

Untuk memulakan proses pemasangan, kami perlu mengimport kekunci GPG MongoDB terlebih dahulu. Buka terminal dan laksanakan arahan berikut -

Contoh

wget -qO - https://www.mongodb.org/static/pgp/server-4.0.asc | sudo apt-key add -
Salin selepas log masuk

Output

OK
Salin selepas log masuk

Langkah 2: Buat fail repositori MongoDB

Seterusnya, kita perlu mencipta fail repositori MongoDB untuk memastikan pakej MongoDB tersedia kepada pengurus pakej. Jalankan arahan berikut untuk mencipta fail repositori -

Untuk Ubuntu 18.04

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
Salin selepas log masuk

Untuk Ubuntu 20.04

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
Salin selepas log masuk

Output

No output will be displayed if the command is executed successfully.
Salin selepas log masuk

Langkah 3: Kemas kini pengurus pakej

Selepas mencipta fail repositori, kemas kini pengurus pakej menggunakan arahan berikut -

Contoh

sudo apt-get update
Salin selepas log masuk

Output

Get:1 http://archive.ubuntu.com/ubuntu focal InRelease [265 kB]
Get:2 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
Get:3 http://archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB]
Get:4 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages [1,275 kB]
Get:6 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages [11.3 MB]
Get:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [2,150 B]
Get:8 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [3,522 B]
Get:9 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages [8,988 B]
Get:10 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [1,044 B]
Get:11 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages [804 B]
Fetched 13.3 MB in 4s (3,549 kB/s)
Reading package lists... Done
Salin selepas log masuk

Langkah 4: Pasang MongoDB Community Edition 4.0

Kini, tiba masanya untuk memasang MongoDB Community Edition 4.0. Jalankan arahan berikut untuk memulakan pemasangan -

Contoh

sudo apt-get install -y mongodb-org
Salin selepas log masuk

Output

Terminal akan memaparkan pakej yang sedang dimuat turun dan dipasang. Setelah pemasangan selesai, anda akan melihat output berikut -

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  mongodb-org-database mongodb-org-mongos mongodb-org-server mongodb-org-shell mongodb-org-tools
The following NEW packages will be installed:
  mongodb-org mongodb-org-database mongodb-org-mongos mongodb-org-server mongodb-org-shell mongodb-org-tools
0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
Need to get 100 MB/100 MB of archives.
After this operation, 283 MB of additional disk space will be used.
Get:1 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org-shell amd64 4.0.0 [6,195 kB]
Get:2 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org-server amd64 4.0.0 [18.9 MB]
Get:3 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org-mongos amd64 4.0.0 [9,944 kB]
Get:4 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org-tools amd64 4.0.0 [113 MB]
Get:5 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org-database amd64 4.0.0 [22.2 MB]
Get:6 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org amd64 4.0.0 [6,448 B]
Fetched 100 MB in 10s (10.2 MB/s)      
Selecting previously unselected package mongodb-org-shell.
(Reading database ... 144813 files and directories currently installed.)
Preparing to unpack .../0-mongodb-org-shell_4.0.0_amd64.deb ...
Unpacking mongodb-org-shell (4.0.0) ...
...
...
Setting up mongodb-org-database (4.0.0) ...
Setting up mongodb-org (4.0.0) ...
Processing triggers for ureadahead (0.100.0-21) ...
Salin selepas log masuk

Langkah 5: Mulakan dan sahkan MongoDB

Selepas pemasangan selesai, gunakan arahan berikut untuk memulakan perkhidmatan MongoDB dan biarkan ia bermula secara automatik apabila sistem bermula -

Contoh

sudo systemctl start mongod
sudo systemctl enable mongod
Salin selepas log masuk

Output

$ sudo systemctl enable mongod
Created symlink /etc/systemd/system/multi-user.target.wants/mongod.service → /lib/systemd/system/mongod.service.
Salin selepas log masuk

Langkah 6: Sahkan pemasangan MongoDB

Untuk memastikan MongoDB dipasang dan berjalan dengan betul, sila laksanakan arahan berikut untuk menyemak status perkhidmatan -

Contoh

sudo systemctl status mongod
Salin selepas log masuk

Simpan ke grepper

Output

Terminal akan memaparkan status perkhidmatan MongoDB. Jika larian berjaya anda akan melihat sesuatu seperti -

mongod.service - MongoDB Database Server
   Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled)
   Active: active (running) since Mon 2023-06-26 10:32:15 UTC; 2 days ago
     Docs: https://docs.mongodb.org/manual
 Main PID: 1234 (mongod)
    Tasks: 27 (limit: 4915)
   Memory: 251.3M
   CGroup: /system.slice/mongod.service
           └─1234 /usr/bin/mongod --config /etc/mongod.conf

Jun 26 10:32:15 server systemd[1]: Started MongoDB Database Server.
Salin selepas log masuk

Kesimpulan

Tahniah! Anda telah berjaya memasang MongoDB Community Edition 4.0 pada sistem Linux anda. MongoDB kini bersedia untuk keperluan pengurusan pangkalan data anda. Ingat untuk menyemak imbas dokumentasi MongoDB untuk mengetahui lebih lanjut tentang ciri dan fungsinya.

Dalam artikel ini, kami merangkumi proses pemasangan langkah demi langkah, termasuk mengimport kunci GPG, mencipta fail repositori, mengemas kini pengurus pakej, memasang MongoDB, memulakan perkhidmatan dan mengesahkan pemasangan.

Kini anda boleh memanfaatkan kuasa sistem pangkalan data berorientasikan dokumen MongoDB untuk membina aplikasi berskala dan fleksibel pada persekitaran Linux. Selamat mengekod!

Atas ialah kandungan terperinci Pasang MongoDB Community Edition 4.0 pada Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!