top of page
  • Black Facebook Icon
  • Black YouTube Icon
  • Black Instagram Icon
  • Black Pinterest Icon

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

  • Writer: Edi Sumarsono
    Edi Sumarsono
  • Dec 23, 2019
  • 3 min read

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.

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.

Daftar Isi


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

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 :

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 🙂

Recent Posts

See All
Bisakah Anda Benar-benar Menjadi Kaya Dari Forex

<p>Trading forex dapat menjadi pilihan yang menarik bagi siapa saja dengan modal terbatas karena leverage-nya yang tinggi dan sifatnya yang fluktuatif, yang berpotensi menawarkan keuntungan yang signi

 
 
 
Memahami Perbedaan Utama Antara Saham &#038; Forex

<p>Pasar keuangan menawarkan berbagai cara bagi investor dan trader. Dua yang paling populer adalah pasar saham dan pasar valuta asing (forex). Meskipun keduanya melibatkan pembelian dan penjualan den

 
 
 

Comments


© 2023 by Info Ponsel. Ditenagai dan diamankan oleh Wix

  • Instagram
  • YouTube
  • Facebook
  • Pinterest
bottom of page