Apa itu LiteSpeed
Buat kalian para Blogger ataupun Web Developer pasti tentunya tak asing lagi mendengar kata LiteSpeed. Yap, di artikel ini akan membahas tentang Cara Install LiteSpeed. Apa sih LiteSpeed itu? LiteSpeed merupakan lightweight Web Server yang mempunyai fitur lebih yang mana di Web Server ini terdapat fitur Web Administration Interface yang digunakan untuk manage settingan website.
LiteSpeed sendiri ada 2 versi yaitu versi berbayar yang ada License dan versi Free atau Open Source. Di artikel ini kita akan coba install LiteSpeed yang versi Open Source yaitu OpenLiteSpeed, versi Open Source ini hampir sama dengan versi yang berbayar.
Cara Install LiteSpeed
Untuk langkah-langkah cara install LiteSpeed dimulai dari menambahkan repository OpenLiteSpeed dan install package openlitespeed. Di artikel ini kita hanya akan membahas cara install OpenLiteSpeed dahulu, untuk konfigurasi virtualhost nanti akan di bahas pada artikel selanjutnya. Berikut ini langkah-langkah cara install LiteSpeed :
Install OpenLiteSpeed
Seperti yang telah di jelaskan sebelumnya, untuk menginstall LiteSpeed atau OpenLiteSpeed kita perlu menambahkan dahulu repositorynya. Kalian bisa jalankan command berikut ini untuk menambahkan repository OpenLiteSpeednya :
[root@harribel ~]# yum install -y http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm
Setelah repository berhasil di tambahkan, lanjut ke command untuk install OpenLiteSpeednya. Kalian bisa jalankan command berikut ini untuk menginstall OpenLiteSpeed :
[root@harribel ~]# yum install -y openlitespeed
Agar service openlitespeed dapat berjalan saat booting dan sekaligus menjalankan servicenya setelah selesai proses installnya. Kalian dapat jalankan 2 command berikut ini :
[root@harribel ~]# systemctl enable lsws
[root@harribel ~]# systemctl start lsws
Kemudian untuk melihat apakah proses servicenya sudah berjalan atau belum, kalian bisa cek dengan menggunakan command berikut ini :
[root@harribel ~]# systemctl status lsws
● lshttpd.service - OpenLiteSpeed HTTP Server
Loaded: loaded (/usr/lib/systemd/system/lshttpd.service; enabled; vendor preset: disabled)
Active: active (running) since Wed 2020-02-12 16:56:38 UTC; 2min 19s ago
Process: 28499 ExecStart=/usr/local/lsws/bin/lswsctrl start (code=exited, status=0/SUCCESS)
Main PID: 28519 (litespeed)
CGroup: /system.slice/lshttpd.service
├─28519 openlitespeed (lshttpd - main)
├─28530 openlitespeed (lscgid)
└─28557 openlitespeed (lshttpd - #01)
Feb 12 16:56:35 harribel.nimetech.com systemd[1]: Starting OpenLiteSpeed HTTP Server...
Feb 12 16:56:36 harribel.nimetech.com lswsctrl[28499]: [OK] litespeed: pid=28519.
Feb 12 16:56:38 harribel.nimetech.com systemd[1]: Started OpenLiteSpeed HTTP Server.
Jika hasilnya muncul seperti diatas tersebut, maka service OpenLiteSpeed kalian telah jalan sebagaimana mestinya.
Setting User Administrator
Konfigurasi awal OpenLiteSpeed setelah installasi adalah setting User dan Password untuk login di Web Administration Interface OpenLiteSpeed. Untuk generate user dan passwordnya kalian bisa jalankan command berikut ini :
[root@harribel ~]# /usr/local/lsws/admin/misc/admpass.sh
Please specify the user name of administrator.
This is the user name required to login the administration Web interface.
User name [admin]:
Please specify the administrator's password.
This is the password required to login the administration Web interface.
Password:
Retype password:
Administrator's username/password is updated successfully!
[root@harribel ~]#
Pada bagian User name [admin]:
ini kalian bisa masukkan user yang kalian inginkan, defaultnya jika kalian tekan Enter langsung usernya adalah admin. Dan di bagian Password:
dan Retype password:
kalian bisa input/ketikkan password yang kalian ingin gunakan.
Pengujian
Untuk pengecekan selanjutnya kalian bisa buka web browser kalian dan ketikan url http://serverip:8088/, jika hasilnya muncul seperti di bawah ini :
Artinya, OpenLiteSpeed yang kalian install telah berjalan dengan normal.
Sedangkan untuk masuk ke Web Administration Interfacenya kalian bisa ketikkan di address bar browser kalian url ini http://serverip:7080/, dan nanti akan muncul tampilan seperti ini :
Silakan kalian isikan username dan password yang kalian buat sebelumnya. Jika sudah berhasil login, nanti tampilan Dashboard dari Web Administration Interfacenya seperti berikut ini :
Kesimpulan
OpenLiteSpeed atau LiteSpeed yang dikenal sebagai Lightweight Web Server merupakan alternatif dari Apache dan NGINX, saat ini banyak Blogger dan Web Developer yang beralih menggunakan LiteSpeed karena web server ini mempunyai kinerja yang hampir mirip dengan NGINX tapi lebih ringan lagi. Untuk managenya web servernya pun bisa melalui sebuah web interface sehingga penggunanya tidak dibuat kesusahan dalam melakukan setting dan pengelolaan apabila mempunyai banyak website yang berjalan di 1 Server.