Install Install MongoDB 3.4 di CentOS 7
MongoDB adalah database NoSQL open source yang dapat diskalakan dan berkinerja tinggi. Basis data berorientasi pada dokumen sehingga mengelola koleksi dokumen seperti JSON. Banyak aplikasi dengan demikian dapat memodelkan data dengan cara yang lebih alami, karena data dapat disarangkan dalam hierarki yang kompleks dan masih dapat di-query dan diindeks.
Untuk proses instalasi, di pastikan anda mempunyai akses ke root server anda.
Install MongoDB
Untuk menginstall mongoDB 3.4 Anda harus menambahkan repositori MongoDB terlebih dahulu.
Menambahkan MongoDB Repository
- silahkan menuju directory/ folder berikut:
cd /etc/yum.repos.d/
- Buat file berikut dengan editor teks favorit Anda:
nano mongodb-org-3.4.repo
- Untuk menginstall mongoDB versi 3.4 silahkan masukkan baris berikut dalam file kemudian simpan dan keluar:
[mongodb-org-3.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
Installing MongoDB
- Perbarui daftar repositori Anda dengan menjalankan perintah berikut:
yum repolist
- Sekarang, anda dapat menginstall mongoDB versi 3.4 dengan perintah “yum”:
yum install mongodb-org -y
Configuring SELINUX
- Jika Anda menggunakan SELinux, Anda harus mengonfigurasi SELinux untuk memungkinkan MongoDB untuk berjalan pada sistem berbasis Red Hat Linux. Jika SELinux dalam mode enforcing, aktifkan akses ke port yang relevan yang akan digunakanMongoDB (misal port standar untuk mongoDB 27017).
semanage port -a -t mongod_port_t -p tcp 27017
Kelola MongoDB Service
Anda dapat mengelola layanan MongoDB Anda dengan “systemctl”:
Untuk membuat MongoDB dijalankan saat startup:
systemctl enable mongod
atau
chkconfig mongod on
Untuk Menghidupkan MongoDB:
systemctl start mongod
atau
service mongod start
Untuk Mematikan MongoDB:
systemctl stop mongod
atau
service mongod stop
Untuk Melihat Status MongoDB:
systemctl status mongod
atau
service mongod status