How to Start a Blog? Panduan Membuat Website Hanya 30 Menit

Cara Instal LEMP Stack (Linux, Nginx, MySQL, PHP) di Ubuntu 18.04

Cara Instal LEMP Stack (Linux, Nginx, MySQL, PHP) di Ubuntu 18.04 – Mungkin bagi pengguna linux baru, akan terasa asing dengan istilah LEMP di Ubuntu atau Distro Linux lainnya. Sebagai contoh dimana ketika Anda ingin menjalankan atau membuat web server untuk WordPress, Anda diharuskan menginstal LEMP Stack.

Cara Instal LEMP Stack di Ubuntu

Sebenarnya istilah LEMP adalah akronim dari nama empat komponen open-source yang sudah saya berikan tutorialnya secara terpisah di artikel-artikel sebelumnya, dan berikut adalah 4 komponen dari LEMP Stack tersebut :

  • L – Sistem operasi Linux
  • E – Nginx [Engine x] HTTP dan Reverse Proxy Server
  • M – MySQL atau MariaDB sistem manajemen database relasional
  • PBahasa pemrograman PHP.

Rangkaian tutorial ini akan menunjukkan kepada Anda cara Instal Nginx, membuat blok server Nginx, generate SSL gratis dari Let’s Encrypt, cara instal dan amankan MySQL, lalu instal PHP 7.2.

Tutorial panduan secara terperinci yang merupakan bagian dari penjelasan lengkap artikel ini saya cantumkan di akhir halaman ini.

Jika Anda tidak ingin membaca artikel secara terpisah dengan penjelasan dan dokumentasi yang lengkap, dan ingin dengan cepat-cepat menginstal LEMP Stack di Ubuntu, Anda bisa mengikuti cara Instal LEMP Stack di server Ubuntu 18.04 Anda dengan mengikuti intruksi panduan cepat dibawah ini.

Tetapi, tetap Anda disarankan sebaiknya membaca artikel-artikel secara terperinci sehingga Anda lebih dapat memahami setiap instalasi paket LEMP yang Anda instal tersebut.

Instal LEMP Stack di Ubuntu 18.04 [Panduan Cepat]

Panduan cepat ini akan menunjukkan kepada Anda langkah-langkah dasar yang diperlukan untuk mendapatkan LEMP Stack yang di instal pada server Ubuntu 18.04.

Persyaratan

Untuk menginstal paket di Ubuntu, Anda harus masuk ke Ubuntu dengan user yang memiliki hak sudo untuk dapat menginstal paket LEMP. Baca → Cara Membuat Sudo User dan Sudo Group di Ubuntu

Langkah 1. Instal Nginx

Nginx tersedia di repositori Ubuntu. Silahkan Update indeks paket dan instal Nginx dengan perintah berikut:

$ sudo apt update
$ sudo apt install nginx

Langkah 2. Instal MySQL

Langkah selanjutnya adalah menginstal paket MySQL. Dengan mengetik perintah berikut:

$ sudo apt install mysql-server

Setelah instalasi selesai, ketikkan perintah mysql_secure_installation untuk meningkatkan keamanan instalasi MySQL:

$ sudo mysql_secure_installation

Anda akan diminta untuk mengatur kata sandi root, menghapus pengguna anonim, membatasi akses pengguna root ke mesin lokal dan menghapus database pengujian. Anda harus menjawab “Y” (yes) untuk semua pertanyaan.

Langkah 3. Instal PHP

Ubuntu 18,04 LTS dikirimkan dengan versi PHP terbaru dan terhebat 7.2. yang terkenal lebih cepat. Untuk menginstal PHP FPM dan beberapa modul PHP yang paling umum ketik perintah berikut:

$ sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql

Baca : Cara Meng-Upgrade PHP ke Versi Terbaru Lengkap

Langkah 4. Konfigurasi Nginx untuk Memproses Halaman PHP

Sekarang kita telah menginstal semua komponen LEMP, kita dapat mengedit file konfigurasi virtual host Nginx dan menambahkan baris berikut sehingga Nginx dapat memproses file PHP:

server {
# . . . other code


    location ~ .php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.2-fpm.sock;
    }
}

Jangan lupa untuk me-restart Nginx services agar perubahan yang Anda lakukan segera diterapkan:

$ sudo systemctl restart nginx

Informasi Lebih Lanjut

Untuk instruksi lebih rinci tentang setiap langkah diatas dan dengan dokumentasi dan pemahaman yang lebih baik, silakan baca tutorial dibawah ini :

1. Panduan Lengkap Cara Instal Nginx di Ubuntu 18.04

2. Cara Membuat dan Mengatur Blok Server Nginx di Ubuntu 18.04

3. Amankan Nginx Server dengan Let’s Encrypt di Ubuntu 18.04

4. Cara Instal Database MySQL di Ubuntu 18.04

5. Panduan Cara Instal PHP di Ubuntu 18.04

6. Cara Instal WordPress dengan Nginx di Ubuntu 18.04

Dan itulah panduan cepat cara instal LEMP Stack (Linux, Nginx, MySQL, PHP) di Ubuntu 18.04, semoga artikel ini bermanfaat dan selalu ikuti tutorial linux berikutnya hanya di centerklik. Selamat mencoba 🙂

Anda Terbantu artikel ini? Silahkan bergabung dengan centerklik di Twitter dan Facebook+.

10 top hosting!

Register Now: TOP 10 Hosting

Dapatkan Hosting Murah dengan Kualitas Terbaik. For Serious Blogger! View Deals

Niagahoster

Rp.26.000/Bln Free Domain, Unlimited Space & Bandwidth Get Host

IDCloudhost

Rp.30.000/Bln Free Domain, Unlimited Space & Bandwidth Get Host

Bluehost Hosting

$2.95/Month Free Domain, Unlimited Space & Bandwidth Get Host

iPage Hosting

$1.99/Month Free Domain, Unlimited Space & Bandwidth Get Host

SiteGround Hosting

$3.45/Month Free Domain, Unlimited Space & Bandwidth Get Host

Hostgator

$3.95/Month Free Domain, Unlimited Space & Bandwidth Get Host

Add a Comment

Your email address will not be published. Required fields are marked *