Cara Memasang MongoDB di CentOS/RHEL 7

Cara Memasang MongoDB di CentOS/RHEL 7

MongoDB (dinamakan dari "humongous") adalah sokongan indeks fleksibel penuh dan pangkalan data pertanyaan yang kaya. Ia adalah pangkalan data NoSQL. MongoDB menyediakan penyimpanan media yang besar dengan Gridfs. Klik di sini untuk maklumat lanjut mengenai MongoDB.

MongoDB telah mengeluarkan versi stabil baru 4.2 dengan banyak peningkatan utama. Tutorial terbaru ini diuji pada CentOS 7 dan membantu anda memasang MongoDB 4.2 pada sistem Centos 8/7/6 dan RHEL 8/7/6.

Langkah 1 - Tambahkan repositori Mongodb Yum

Tambahkan kandungan berikut dalam fail konfigurasi repositori yum mongoDB.repo mengikut versi mongoDB dan seni bina sistem yang diperlukan. Untuk artikel ini, kami menggunakan MongoDB 4.0 repositori.

Sistem Centos dan Redhat sahaja

vi /etc /yum.repos.D/MongoDB.repo 
[MongoDB] name = mongoDB repositori baseUrl = http: // repo.Mongodb.org/yum/redhat/$ releasever/mongodb-org/4.2/$ Basearch/gpgCheck = 1 enabled = 1 gpgkey = https: // www.Mongodb.org/statik/pgp/pelayan-4.2.ASC 

Langkah 2 - Pasang pelayan MongoDB

Mari gunakan Pengurus Pakej Yum untuk memasang pakej MongoDB-Org, ia akan memasang semua kebergantungan secara automatik. Untuk memasang semakan khusus MongoDB Nyatakan Nama Pakej dengan versi seperti Mongodb-Org-4.0.0. Perintah berikut akan memasang versi stabil terkini yang ada.

sudo yum memasang mongodb-org 

Langkah 3 - Mulakan perkhidmatan MongoDB

Pakej mongodb-org-server Disediakan skrip mongodb init, gunakan skrip itu untuk memulakan perkhidmatan.

Systemctl Mula Mongod.Perkhidmatan # untuk CentOS 8/7 Service Mongod Restart # untuk CentOS 6  

Konfigurasikan mongoDB ke autostart pada boot sistem.

Systemctl membolehkan Mongod.Perkhidmatan # untuk CentOS 8/7 Chkconfig Mongod di # untuk CentOS 6  

Langkah 4 - Periksa versi MongoDB

Gunakan arahan berikut untuk menyemak versi MongoDB yang dipasang

[[dilindungi e -mel] ~]# Mongod --version DB Versi V4.2.1 versi git: EDF6D45851C0B9EE15548F0F847DF141764A317E OpenSSL Versi: Openssl 1.0.1E-FIPS 11 FEB 2013 Allocator: Modul Tcmalloc: Tiada Membina Persekitaran: Distmod: RHEL70 Distarch: x86_64 Target_arch: x86_64 

Sambungkan MongoDB menggunakan baris arahan dan laksanakan beberapa arahan ujian untuk memeriksa kerja yang betul.

[[dilindungi e -mel] ~]# mongo > Gunakan mydb; > db.ujian.simpan (a: 1)> db.ujian.cari () "_id": objectId ("54FC2A4C71B56443CED99BA2"), "A": 1 

Tahniah anda telah berjaya memasang pelayan MongoDB di sistem anda. Untuk amalan hanya anda boleh menggunakan shell penyemak imbas MongoDB.

Rujukan:
http: // docs.Mongodb.org/manual/pemasangan/