Daftar Isi Artikel
ToggleJika 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:
- Linux: Sistem operasi open-source yang menjadi fondasi server.
- engine X (Nginx): Web server yang cepat dan ringan.
- MariaDB: Database server populer sebagai alternatif MySQL.
- 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:
- Akses ke VPS: VPS dengan akses root atau pengguna dengan hak sudo.
- Domain (opsional): Domain untuk menghubungkan server ke website.
- 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:
- Admin Panel LEMPer
http://YOUR_IP_ADDRESS:8082/lcp/ - Adminer (Manajer Database SQL Berbasis Web)
http://YOUR_IP_ADDRESS:8082/lcp/dbadmin/ - 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?