Cara Mudah Install LEMP di VPS DigitalOcean

Cara Mudah Install LEMP di VPS DigitalOcean

LEMP adalah paket aplikasi untuk kebutuhan web server khususnya untuk kebutuhan deployment aplikasi website berbasis bahasa pemrograman PHP. LEMP merupakan singkatan dari Linux, Nginx (dibaca Engine X), MySQL/MariaDB, PHP.

Pada artikel web server LEMP yang sudah sering saya bahas di blog ini, proses install LEMP dengan melakukan install satu persatu dari Nginx, MySQL/MariaDB, dan PHP.

Bagi pengguna DigitalOcean, kita dapat dengan mudah membuat VPS yang berisikan LEMP stack dengan menggunakan LEMP cloud images.

Membuat Droplet LAMP

Login dashboard DigitalOcean.

Klik menu Discover->Marketplace.

Klik LEMP untuk melihat detail image LEMP.

Marketplace DigitalOcean
Marketplace DigitalOcean

Image LEMP ini terdiri dari:

  • Ubuntu
  • Nginx
  • MySQL
  • PHP
  • Fail2ban
  • Postfix
  • Certbot

Klik Create LEMP Droplet untuk mulai membuat droplet.

LEMP image
LEMP image

Selanjutnya pilih spesifikasi droplet, lokasi data center, dan masukkan hostname.

Terakhir klik Create Droplet.

Pengujian Web Server

Pengujian pertama melakukan SSH remote ke droplet.

Droplet information
Droplet information

Setelah login SSH berhasil, ditampilkan informasi penting mengenai droplet LEMP tersebut.

  • Semua port terblokir UFW kecuali 22 (SSH), 80 (HTTP), dan 443 (HTTPS).
  • Document Root di /var/www/html.
  • Password root MySQL di /root/.digitalocean_password.

Pengujian kedua mengakses web server di web browser, http://ip-server.

Pengujian akses web server Nginx
Pengujian akses web server Nginx

Pengujian ketiga membuat file PHP lalu browsing ke http://ip-server/info.php.

Pengujian script PHP
Pengujian script PHP

Pengujian keempat login MySQL dengan akun root.

Pengujian MySQL
Pengujian MySQL

Selamat mencoba 🙂

Default image
Musa Amin
I am a Linux System Administrator and also write many tutorials about Linux, Cloud, and Open Source. Hire me via email hai[at]musaamin.web.id.

Leave a Reply