≡ Menu

LEMP (Linux + NginX + MariaDB 10 + PHP 5.6) Stack on Debian 7

nginx logoTutorial berikut ini adalah menjelaskan bagaimana cara membuat sebuah web server yang powerful pada Linux Debian 7 (Wheezy) dengan LEMP Stack. LEMP merupakan sebah singkatan dimana L adalah Linux, lalu E adalah Engine X atau biasa di sebut NginX dan M sendiri adalah MariaDB kadang M bisa juga sebagai Mysql dan P adalah PHP.

Berikut langkah-langkah untuk membuat LEMP (Linux + Nginx + MariaDB + PHP) pada Debian 7 (Wheezy)

Karena saya menggunakan VPS idROOT Hosting yang berlokasi di Indonesia, Maka repositori LEMP, saya menggunakan yang ada di indonesia seperti KAMBING (Kambing.UI.ac.id) dan Biznet Network (Biz.net.id) untuk repositori MariaBD

Langkah 1: Ubah repositori utama debian ke Kambing.UI.ac.id

Untuk mengubah repositori pada debian, silakan buka file /etc/apat/source.list

Langkah 2: Tambahkan repo DotDEB (Kambing.UI.ac.id)

Fetch dan install the GnuPG key

Langkah 3: Tambahkan repo MariaDB (Biznet Networks, Indonesia)

Jalankan perintah berikut untuk menambahkan MariaDB kedalam sistem

Langkah 4: Update Apt-Get

Langkah 5: Hapus Apache and Install Nginx Web server

Untuk menghapus Apache Web server sampai bersih, jalan perintah berikut

Langkah 5: Instalasi NginX Web Server

Langkah 6: Konfigurasi NginX

Untuk konfigurasi nginx, buka file /etc/nginx/sites-available/default dan sesuaikan isinya dengan yang berikut:

Langkah 7: Instalasi MariaDB

Untuk melakukan instalasi MariaDB jalankan perintah berikut:

Mengamankan instalasi MariaDB

Langkah 8: Installasi dan Konfigurasi PHP

Untuk instalasi PHP, jalankan perinta berikut:

Untuk konfigurasi PHP, pertama buka file /etc/php5/fpm/php.ini lalu cari cgi.fix_pathinfo=1 dan ubah angka 1 menjadi 0, menjadi seperti berikut:

setelah itu buka file /etc/php5/fpm/pool.d/www.conf lalu cari listen = 127.0.0.1:9000 dan ubah 127.0.0.1:9000 menjadi /var/run/php5-fpm.sock sehingga tampak seperti berikut ini

Lalu restart NginX dan php-fpm


Langkah 9: Verifikasi

Untuk memastikan NginX, MariaDB dan PHP sudah terinstal dengan baik, silakan jalankan perintah berikut

Setelah itu buatkan sebuah file phpinfo untuk memastikan PHP sudah berjalan dengan baik

lalu isi dengan

dan buka file tersebut melaui web browser http://ip-anda/info.php

Apabila instalasi sudah berhasil maka akan muncul gambar berikut:

phpinfo

Demikianlah langkah-langkah untuk membuat sebuah web server pada sistem operasi Debian 7 (Wheezy) dengan LEMP (Linux + NginX + MariaDB 10 + PHP 5.6) Stack, semoga tutorial tersebut dapat bermamfaat.

{ 0 comments… add one }

Leave a Comment