How to Install MongoDB on Ubuntu 12.04

How to Install MongoDB on Ubuntu 12.04

Pendahuluan

MongoDB adalah open-source database yang diklasifikasikan dengan basis data NoSQL (Non Structured Query Language). Sebagai sebuah basis data NoSQL, MongoDB dapat digunakan untuk menyimpan volume data yang besar. Basis data ini juga didukung oleh berbagai macam bahasa pemrograman populer, seperti: C, C++, C#, .Net, Go, Java, PHP, Node.js, Python, Ruby, dan lain sebagainya.

Adapun kelebihan dari MongoDB adalah sebagai berikut:

  1. Skalabilitas Yang Canggih

    Hal yang menarik dari MongoDB adalah tentang skalabilitasnya, dimana mongoDB menyediakan fitur dengan nama Sharding yang dapat mendistribusikan data ke beberapa server berbeda. Data tersebut dibagi menjadi kelompok data yang lebih kecil menggunakan shared key.

  2. Indexing

    Fitur ini cukup penting untuk mendukung pencarian informasi yang lebih cepat dan efisien.

  3. Manajemen database

    Sebagai sebuah basis data berjenis NoSQL, maka data yang ada di dalamnya disimpan ke dalam bentuk dokumen yang memiliki fleksibiltas tinggi, sehingga data tersebut tidak memerlukan susun table secara spesifik dan developer dapat dengan müdah menyesuaikan konfigurasi data.

  4. Replikasi Database

    Fitur ini sangat penting untuk menjaga dan mencegah kehilangan data. Sebab, dengan replikasi, MongoDB dapat menyalin data dari sebuah database pusat atau database lain dan melakukan replika data, serta dapat didistribusikan ke beberapa server berbeda.

Baca Juga: Apa Itu Go-lang & Cara Install Go-lang

Install MongoDB

Instalasi MongoDB terbilang cukup mudah, buka command line dan import public GPG key dengan command

wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -

Langkah berikutnya adalah menambahkan repo MongoDB dengan command

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

Pastikan reload local package dengan command

sudo apt-get update

Saatnya proses instalasi MongoDB dengan command

sudo apt-get install -y mongodb-org

Setelah proses instalasi selesai, Anda dapat menjalankan MongoDB

sudo systemctl start mongod

Pastikan MongoDB sudah berjalan dengan mengecek statusnya

sudo systemctl status mongod

Terkadang sebuah mengalami crash dan harus di-restart, maka untuk memastikan MongoDB selalu berjalan setelah proses reboot, jalankan command berikut

sudo systemctl enable mongod

Install Driver MongoDB PHP

Salah satu bahasa pemrograman yang didukung oleh mongoDB adalah PHP. Adapun langkah yang harus dilakukan adalah meng-install driver/module PHP. Pada command line, jalankan command

sudo apt install php7.4 libapache2-mod-php7.4 php7.4-common php7.4-cli php7.4-mongodb php-pear php7.4-dev

*Note: Ganti 7.4 dengan versi PHP yang Anda install.

Langkah berikutnya adalah install mongodb driver

sudo pecl install mongodb

Setelah prosesnya selesai, tambahkan mongodb extension dengan command

sudo echo "extension=mongodb.so" >> /etc/php/7.4/apache2/php.ini

Note: Ganti 7.4 dengan versi PHP Anda.

Restart apache untuk me-load driver yang baru saja kita install

sudo systemctl restart apache2.service

 

Category:
Share:

Comments