LEMP Stack (Ubuntu, Nginx, MariaDB / MySQL, PHP)

LEMP Stack Ubuntu Nginx MariaDB Mysql PHP

Kali ini saya ingin memberikan turorial untuk dapat menginstall LEMP Stack (Linux, Engine-X a.k.a Nginx, MariaDB, PHP). LEMP merupakan variasi dari stack LAMP (Linux, Apache, MySQL, php) yang digunakan untuk mengembangkan dan menggunakan aplikasi web. Secara tradisional, LAMP terdiri dari Linux, Apache, MySQL, dan PHP. Namun pada LEMP Stack fungsi Apache digantikan oleh Nginx (Baca: Engine-X), untuk membuat aplikasi web lebih powerfull dan mampu menerima banyak request dalam satu waktu. Kemudian untuk MariaDB sendiri disini menggantikan MySQL karena juga lebih powerfull dalam mengelola data, serta lebih banyak digunakan saat ini untuk situs – situs berskala menengah hingga besar.

Untuk tutorial LEMP Stack Ubuntu Nginx MariaDB Mysql PHP ini saya akan menggunakan Ubuntu 14.04 LTS, ini merupakan versi ubuntu yang memilki dukungan jangka panjang hingga 2019 nanti, jadi saran saya adalah menggunakan ubuntu versi ini, agar tidak perlu repot mengupgrade versi ubuntu hingga tahun 2019 nanti. Kemudian untuk Nginx saya akan menggunakan versi 1.9.x atau yang lebih baru, sedangkan untuk php akan menggunakan php7.0 yang secara performance jauh lebih powerfull dibanding versi php 5.x.x sebelumnya. Continue reading LEMP Stack (Ubuntu, Nginx, MariaDB / MySQL, PHP)