LOMP Stack Web Server
LOMP Stack Web Server

Membuat LOMP Stack Web Server pada aaPanel

LOMP Stack adalah kombinasi perangkat lunak yang digunakan untuk membangun dan menjalankan aplikasi web. LOMP merupakan singkatan dari:

  • Linux: Sistem operasi dasar
  • OpenLiteSpeed: Web server berkinerja tinggi
  • MariaDB/MySQL: Sistem manajemen basis data
  • PHP: Bahasa pemrograman server-side

Mengapa Memilih LOMP dengan aaPanel?

  1. OpenLiteSpeed menawarkan performa lebih cepat dibandingkan Apache
  2. aaPanel menyediakan antarmuka grafis yang intuitif
  3. Proses instalasi dan konfigurasi yang lebih sederhana
  4. Cocok untuk pengembang pemula maupun berpengalaman

Prasyarat

Sebelum memulai, pastikan kamu sudah mempersiapkan:

  • Server VPS atau dedicated dengan minimal 1GB RAM, Processor 1 Core, Storage 20GB
  • Sistem operasi Linux (disarankan 22.04 atau sesuai dengan kebutuhan)
  • Akses user administrator ke aaPanel

Persiapaan Environment LOMP

Install terlebih dahulu OpenLiteSpeed, MySQL/ MariaDB, dan PHP. Pada menu “App Store” aaPanel.

Install Software Stack LOMP
Install Software Stack LOMP

Membuat Site Stack LOMP

Pilih menu Website => PHP Project => Add site => Create site. Masukan Domain Name, Description, Database, dan PHPVersion. Confirm

Membuat Site LOMP Stack Web Server aaPanel
Membuat Site LOMP Stack Web Server aaPanel

Akses Site LOMP Stack Web Server di Browser

Akses domain/ subdomain pada browser menggunakan protocol http. Pastikan bisa diakses seperti gambar dibawah

Mengakses Site Stack LOMP di Browser
Mengakses Site Stack LOMP di Browser

Menguji PHP Runtime dengan phpinfo

Masuk ke directory site root LOMP, buat file index.php, isikan code dibawah. lalu Save

<?php

           phpinfo();

?>

Membuat file index dot php berisi function phpinfo
Membuat file index dot php berisi function phpinfo

Akses kembali doman/subdomain pada browser pastikan muncul seperti gambar dibawah. Lalu aktifkan fitur find pada browser lalu isikan “OpenLiteSpeed“. pastikan muncul

Check PHP dan OpenLiteSpeed
Check PHP dan OpenLiteSpeed

Mengaktifkan SSL/HTTPS di Site Stack LOMP

Untuk mengaktifkan SSL/HTTP masuk ke Website => SSL => Let’S Encrypt => Pilih Domain, Apply. Tunggu sampai proses pembuatan selesai.

Create SSL Lets Encrypt Stack LOMP
Create SSL Lets Encrypt Stack LOMP

Selanjutnya pengujian protocol https site stack LOMP, akses kembali domain/subdomain pada browser menggunakan http. Pastikan otomatis redirect ke https. seperti contoh dibawah dengan simbol gembok di brwoser sebelah kiri

Pengujian Redirect http ke https
Pengujian Redirect http ke https

Site LOMP Stack Web Server, sudah siap menjalankan website custom atau CMS, tinggal melakukan upload pada directory root site stack LOMP.