HOTLINE

(0275) 2974 127

CHAT WA 24/7
0859-60000-390 (Sales)
0852-8969-9009 (Support)
Blog

Cara Install LSPHP API (lsapi) di cPanel Pada VPS KVM Lengkap & Terbaru

Dalam pengelolaan server berbasis VPS KVM yang menggunakan cPanel, performa dan stabilitas PHP menjadi faktor penting, terutama untuk website dengan trafik tinggi. Salah satu solusi yang banyak digunakan untuk meningkatkan performa PHP adalah LSPHP dengan LiteSpeed API (LSAPI).

LSPHP dikenal lebih cepat, ringan, dan efisien dibandingkan PHP-FPM atau suPHP. Namun, agar LSPHP dapat berjalan optimal di cPanel, diperlukan instalasi LSAPI sebagai penghubung antara web server dan PHP handler. Artikel ini akan membahas secara lengkap dan bertahap cara install LSPHP API (LSAPI) di cPanel pada VPS KVM, mulai dari persiapan hingga verifikasi keberhasilan instalasi.

Apa Itu LSPHP?

LSPHP adalah versi PHP yang dikompilasi dan dioptimalkan secara khusus untuk digunakan pada LiteSpeed Web Server dan OpenLiteSpeed. Dibandingkan PHP standar, LSPHP dirancang agar mampu menjalankan proses iiPHP dengan lebih cepat dan efisien.

Keunggulan utama LSPHP terletak pada performa eksekusi yang lebih tinggi, konsumsi resource server yang lebih rendah, serta kestabilannya dalam menangani website dengan trafik tinggi. Selain itu, LSPHP juga mendukung berbagai versi PHP, sehingga fleksibel digunakan untuk beragam kebutuhan aplikasi dan website.

Apa Itu LSAPI?

LSAPI (LiteSpeed Server API) adalah modul API yang berfungsi sebagai penghubung antara web server LiteSpeed dengan LSPHP. Tanpa lsapi, LSPHP tidak dapat berjalan secara optimal di lingkungan LiteSpeed atau cPanel.

Prasyarat Sebelum Install lsapi

Sebelum memulai proses instalasi LSPHP API (lsapi), pastikan VPS Anda telah memenuhi beberapa persyaratan teknis berikut:

  • VPS Menggunakan Virtualisasi KVM

VPS harus menggunakan virtualisasi KVM (Kernel-based Virtual Machine) agar memiliki akses penuh terhadap kernel dan resource server. KVM lebih stabil dan kompatibel untuk menjalankan cPanel serta LiteSpeed dibandingkan virtualisasi berbasis container seperti OpenVZ.

  • Sistem Operasi Linux yang Didukung

Sistem operasi harus berbasis Linux dan didukung oleh cPanel serta LiteSpeed, seperti:

    1. CloudLinux (direkomendasikan untuk hosting production)
    2. AlmaLinux
    3. Rocky Linux
    4. CentOS 7 (masih bisa digunakan, namun tidak direkomendasikan untuk jangka panjang karena EOL)
  • cPanel/WHM Sudah Terinstall

Server wajib sudah terpasang cPanel/WHM dan dapat diakses dengan normal. Konfigurasi lsapi dilakukan melalui EasyApache 4 dan MultiPHP Manager, sehingga cPanel menjadi komponen utama dalam proses instalasi ini.

  • Memiliki Akses Root (SSH)

Instalasi lsapi dan LSPHP membutuhkan akses root melalui SSH untuk menambahkan repository, menginstall paket, serta me-restart layanan server. Tanpa akses root, proses instalasi tidak dapat dilakukan.

  • Web Server Menggunakan LiteSpeed

VPS harus menggunakan salah satu web server berikut:

LiteSpeed Enterprise, atau OpenLiteSpeed yang telah terintegrasi dengan cPanel, LSAPI hanya bekerja pada lingkungan LiteSpeed, sehingga server dengan Apache atau Nginx murni tidak kompatibel.

  • Koneksi Internet Stabil

Koneksi internet yang stabil diperlukan untuk mengunduh paket lsapi dan LSPHP dari repository resmi LiteSpeed. Koneksi yang tidak stabil dapat menyebabkan instalasi gagal atau tidak sempurna.

Mengecek Versi cPanel dan OS

Masuk ke server menggunakan SSH sebagai root: ssh root@IP_VPS

Cek versi cPanel: cat /usr/local/cpanel/version

Cek sistem operasi: cat /etc/os-release

Langkah ini penting untuk memastikan kompatibilitas paket LSAPI yang akan diinstall.

Menginstall Repository LiteSpeed

Agar paket lsapi dan LSPHP dapat dikenali oleh sistem, kita perlu menambahkan repository LiteSpeed terlebih dahulu.

Jalankan perintah berikut: rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.3-1.el7.noarch.rpm

Jika menggunakan AlmaLinux atau Rocky Linux, repository ini tetap kompatibel.

Install Paket LSAPI

Setelah repository berhasil ditambahkan, lakukan instalasi lsapi menggunakan perintah: yum install lsapi -y

Jika berhasil, sistem akan otomatis mengunduh dan menginstall LiteSpeed API.

Install LSPHP Versi yang Dibutuhkan

Anda dapat memilih versi LSPHP sesuai kebutuhan website, misalnya PHP 8.1.

Contoh install LSPHP 8.1: yum install lsphp81 lsphp81-common lsphp81-curl lsphp81-mysqlnd lsphp81-opcache lsphp81-gd lsphp81-intl lsphp81-zip -y

Beberapa versi lain yang umum digunakan:

  • lsphp74
  • lsphp80
  • lsphp82

Pastikan versi PHP yang dipilih sesuai dengan kebutuhan aplikasi.

Menghubungkan LSPHP dengan cPanel (EasyApache 4)

1. Masuk ke WHM

  • Login ke WHM
  • Masuk ke menu EasyApache 4
  • Klik Customize
  • Masuk ke tab PHP Versions
  • Aktifkan versi PHP yang sesuai (misalnya PHP 8.1)

2. Mengatur PHP Handler

  • Masuk ke tab PHP Extensions
  • Pastikan modul penting aktif
  • Kembali ke PHP Handlers
  • Pilih handler lsapi untuk versi PHP yang diinstall

Klik Apply untuk menyimpan konfigurasi.

Mengatur Default PHP Version di WHM

  1. Masuk ke WHM
  2. Pilih menu MultiPHP Manager
  3. Pilih domain atau set sebagai System Default
  4. Pilih versi PHP berbasis LSAPI

Dengan ini, cPanel akan menggunakan LSPHP sebagai default PHP handler.

Restart Layanan LiteSpeed

Agar perubahan diterapkan sepenuhnya, restart LiteSpeed: service lsws restart

Atau melalui WHM:  WHM → Restart Services → LiteSpeed Web Server

Verifikasi Instalasi lsapi

1. Cek Versi PHP via CLI

/opt/lsphp81/bin/php -v

2. Cek PHP Handler

Buat file phpinfo.php di public_html: <?php phpinfo(); ?>

Buka melalui browser dan perhatikan:

  • Server API: LiteSpeed
  • Handler: lsapi

Jika informasi tersebut muncul, berarti instalasi berhasil.

Keunggulan Menggunakan LSPHP lsapi di VPS KVM

  1. Performa lebih cepat dibanding PHP-FPM
  2. Stabil untuk website dengan trafik tinggi
  3. Konsumsi RAM lebih hemat
  4. Integrasi sempurna dengan cPanel
  5. Dukungan penuh untuk WordPress, Laravel, dan CMS lainnya

Troubleshooting Umum

1. lsapi Tidak Muncul di PHP Handler

  • Pastikan LiteSpeed terinstall
  • Pastikan repository LiteSpeed aktif
  • Jalankan: yum reinstall lsapi -y

2. Error 503 Service Unavailable

  • Cek permission folder /opt/lsphp
  • Restart LiteSpeed
  • Cek error log di /usr/local/lsws/logs/

Kesimpulan

Install LSPHP API (lsapi) di cPanel pada VPS KVM merupakan langkah strategis untuk meningkatkan performa server dan website. Dengan konfigurasi yang tepat, LSPHP mampu memberikan eksekusi PHP yang lebih cepat, stabil, dan efisien dibandingkan handler PHP lainnya. Panduan ini dapat digunakan baik oleh server administrator, web developer, maupun pemilik VPS yang ingin mengoptimalkan performa hosting mereka.

5/5 - (1 vote)
Fitri Ana

Recent Posts

Keamanan Siber di Era AI: Bagaimana Kecerdasan Buatan Memprediksi dan Mencegah Serangan

Perkembangan kecerdasan buatan (Artificial Intelligence/AI) dalam beberapa tahun terakhir berlangsung sangat pesat dan merambah hampir…

1 hour ago

Disable Klik Kanan Website untuk Keamanan Konten Digital

Di era digital, konten website seperti artikel, gambar, dan desain merupakan aset berharga. Sayangnya, konten…

4 hours ago

QRIS vs PayPal untuk Bisnis Online: Perbandingan Lengkap, Biaya, dan Kelebihan

Dalam menjalankan bisnis online, metode pembayaran memegang peran yang sangat krusial. Sistem pembayaran yang mudah,…

6 hours ago

GPU Bakal Makin Mahal? Ancaman Kelangkaan Kartu Grafis

Pasar kartu grafis global saat ini menunjukkan dinamika yang semakin kompleks. Setelah sempat mengalami stabilisasi…

2 days ago

Perbedaan AI, Machine Learning, dan Deep Learning Lengkap & Mudah Dipahami

Istilah Artificial Intelligence (AI), Machine Learning (ML), dan Deep Learning (DL) semakin sering terdengar dalam…

2 days ago

Membangun Server PBX VoIP dengan TrixBox: Dari Instalasi hingga Implementasi

Perkembangan teknologi komunikasi berbasis Voice over Internet Protocol (VoIP) telah mengubah cara organisasi dan perusahaan…

2 days ago