Cara Install LEMPER (Linux,engine X, MariaDB, PHP InstallER) di VPS

Cara Install LEMPER

Bagikan artikel ini 🫰🏻

Jika Anda sedang mencari cara untuk setting server VPS dengan teknologi terkini, maka LEMPER bisa menjadi pilihan yang menarik. LEMPER adalah singkatan dari Linux, engine X (Nginx), MariaDB, dan PHP Installer, yang merupakan kombinasi sempurna untuk menjalankan aplikasi web dengan performa tinggi dan stabil. Dalam panduan ini, kami akan membahas langkah demi langkah cara menginstal LEMPER di VPS.

Apa Itu LEMPER?

Sebelum kita mulai, mari kita pahami komponen-komponen dari LEMPER:

  1. Linux: Sistem operasi open-source yang menjadi fondasi server.
  2. engine X (Nginx): Web server yang cepat dan ringan.
  3. MariaDB: Database server populer sebagai alternatif MySQL.
  4. PHP Installer: Alat untuk menjalankan script PHP.

Dengan menggabungkan keempat elemen ini, Anda mendapatkan server yang optimal untuk website atau aplikasi berbasis PHP.

Prasyarat Sebelum Memulai

Sebelum masuk ke tahap instalasi, pastikan Anda memiliki:

  1. Akses ke VPS: VPS dengan akses root atau pengguna dengan hak sudo.
  2. Domain (opsional): Domain untuk menghubungkan server ke website.
  3. Koneksi internet stabil.

Untuk panduan ini, kita akan menggunakan Ubuntu 20.04 sebagai sistem operasi. Jika Anda menggunakan distribusi lain, beberapa langkah mungkin sedikit berbeda.

Cara Install LEMPER (Linux,engine X, MariaDB, PHP InstallER) di VPS

Sebelum memulai, pastikan hal berikut di lakukan :

Pastikan Anda telah menginstal Git di sistem Anda.Klon repositori Git LEMPer dengan perintah berikut:

git clone https://github.com/joglomedia/LEMPer.git

Masuk ke direktori LEMPer yang telah diunduh :

cd LEMPer

beralih ke versi yang diinginkan menggunakan perintah berikut:

git checkout 2.x.x

(Ganti “2.x.x” dengan versi yang Anda butuhkan.)Buat salinan file .env.dist menjadi .env dengan perintah:

cp .env.dist .env

Setelah itu, buka file .env yang baru saja disalin dan sesuaikan nilai-nilai di dalamnya sesuai kebutuhan.

Berikutnya Install LEMPER Stack

sudo apt-get install git && \
git clone -q https://github.com/joglomedia/LEMPer.git && \
cd LEMPer && \
cp -f .env.dist .env && \
sudo ./install.sh

Hapus Stack Lemper

sudo ./remove.sh

LEMPer dilengkapi dengan tool command line untuk memudahkan administrasi stack LEMPer . tool ini disebut LEMPer CLI (lemper-cli), yang berguna untuk membuat virtual host baru serta mengelola stack LEMPer yang ada.

Penggunaan LEMPer CLI

Berikut beberapa contoh penggunaan LEMPer CLI.

Menambahkan Virtual Host / Website Baru

lemper-cli site add -u ${USER} -d example.test -f wordpress \
-w ${HOME}/webapps/example.test --install-app

Untuk environmrnt local/development, agar domain seperti example.test berfungsi dengan baik, Anda perlu memodifikasi file /etc/hosts. Tambahkan nama domain lokal ke file hosts dan hubungkan dengan alamat IP  local/private.

Sejak versi 2.4.0, proses ini dapat dilakukan langsung dengan lemper-cli menggunakan parameter --ipv4 seperti contoh berikut:

lemper-cli site add -u ${USER} -d example.test -f wordpress \
-w ${HOME}/webapps/example.test --ipv4=127.0.10.1 --install-app

Untuk informasi lebih lanjut:

lemper-cli site add --help

Mengelola Virtual Host / Website

Contoh, mengaktifkan SSL:

sudo lemper-cli manage --enable-ssl example.test

Contoh, mengaktifkan cache FastCGI:

sudo lemper-cli manage --enable-fastcgi-cache example.test

Untuk informasi lebih lanjut:

sudo lemper-cli manage --help

Bantuan Tambahan

Gunakan perintah berikut untuk melihat semua bantuan:

sudo lemper-cli help

Catatan: LEMPer CLI secara otomatis menambahkan konfigurasi pool PHP-FPM baru untuk pengguna jika belum tersedia. Pastikan akun pengguna telah ditambahkan sebelumnya.

Administrasi Berbasis Web

Anda juga dapat mengakses alat administrasi berbasis web yang sudah terpasang melalui URL berikut:

  1. Admin Panel LEMPer
    http://YOUR_IP_ADDRESS:8082/lcp/
  2. Adminer (Manajer Database SQL Berbasis Web)
    http://YOUR_IP_ADDRESS:8082/lcp/dbadmin/
  3. TinyFileManager (Manajer File Berbasis Web)
    http://YOUR_IP_ADDRESS:8082/lcp/filemanager/

Kesimpulan

kini Anda telah berhasil menginstal LEMPER di VPS. Dengan kombinasi Linux, Nginx, MariaDB, dan PHP, server siap menjalankan berbagai aplikasi web dengan performa optimal. Jika Anda menghadapi error, silahkan bisa kunjungi git Resmi di https://github.com/joglomedia/LEMPer.

Bermanfaatkah Artikel Ini?

Klik bintang 5 untuk rating!

Rata rata rating 0 / 5. Jumlah rate 0

No votes so far! Be the first to rate this post.

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Artikel Terkait

Leave a Reply

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