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
5/5 - (4 votes)
Tri Wahyudi

Recent Posts

Cara Secure Partisi /tmp di WHM/Cpanel

cPanel & WHM juga menawarkan skrip bawaan yang memaksimalkan keamanan partisi /tmp. Hal ini dilakukan…

20 hours ago

mengatasi error ImunifyAV has not detected any compatible hosting panel as well as integration.conf file to run the installation without a panel di cyberpanel

berikut adalah cara mengatasi error ImunifyAV has not detected any compatible hosting panel as well…

2 months ago

Update URL Repository Centos 7 Setelah End Of Life (EOL) 2024-07-01

CentOS 7 tidak akan mendapatkan pembaruan apa pun setelah Juni 2024. Selain itu, mirrorlist.centos.org tidak…

2 months ago

Mengatasi error gmysql Connection failed: Unable to connect to database pada pdns Cyberpanel

DNS di server cyberpanel tidak mau bekerja, di cek pada error log keluar pesan seperti…

2 months ago

Mengatasi Access denied for user ‘cyberpanel’@’localhost’ (using password: YES) saat upgrade cyberpanel

saat upgrade cyberpanel, keluar pesan error seperti berikut: django.db.utils.OperationalError: (1045, "Access denied for user 'cyberpanel'@'localhost'…

2 months ago

Cara Restart CyberPanel Lewat SSH

Untuk melakukan restart cyberpanel lewat SSH silahkan jalankan perintah berikut: systemctl restart lscpd

2 months ago