OpenLiteSpeed
OpenLiteSpeed adalah salah satu web server yang tersedia dan dikembangkan oleh LiteSpeed Technologies, Inc. Sama seperti Nginx dan Apache, OpenLiteSpeed adalah web server open source, free, high performance web server dan lightweight HTTP dengan menggunakan Web Admin GUI.
Fitur-Fitur
Ada beberapa fitur yang tersedia di OpenLiteSpeed.
- Event-driven Architecture dengan resource yang rendah pada CPU dan RAM.
- Menangani ratusan ribu concurrent connection tanpa adanya indikasi load spikes.
- High-performance coding menggunakan kqeueue.
- WebAdmin GUI with build-in real time statistics.
- Rewrite Engine menggunaka syntax Apache mod_rewrite.
Selain itu, teknologi pada web server OpenLiteSpeed sudah support HTTP/3 dan QUIC. Pada artikel ini, kami akan membahas mengenai cara install OpenLiteSpeed Web Server di Ubuntu 18.04.
Persyaratan
Terdapat beberapa persyaratan sebelum melakukan instalasi.
- Memiliki VPS yang aktif dengan OS Ubuntu 18.04.
- Memiliki akses root.
Point
Terdapat beberapa rangkuman point instalasi pada artikel ini.
- Update Server
- Install Firewall
- Install OpenLiteSpeed Web Server
- Setting Admin Password
- Testing
Cara Install OpenLiteSpeed Web Server di Ubuntu 18.04
Update Server
Login sebagai root ke server dan update server untuk memastikan packages nya sudah up-to-date.
$ apt-get update -y
$ apt-get upgrade -y
$ reboot
Install beberapa packages yang dibutuhkan.
$ apt-get install nano perl wget curl -y
Install Firewall
Sebelum memulainya, perlu instalasi Firewall supaya lebih secure. Pada Firewall ini menggunakan CSF (ConfigServer Security & Firewall). Instalasinya dengan perintah di bawah ini:
$ cd /usr/src
$ wget https://download.configserver.com/csf.tgz
$ tar -xzf csf.tgz
$ cd csf/
$ sh install.sh
Pada konfigurasi CSF rubah “make TESTING=’1’ menjadi 0”.
$ nano /etc/csf/csf.conf
Kemudian restart CSF supaya reload konfigurasi yang ter-update.
$ csf -r
Install OpenLiteSpeed Web Server
Tambahkan repository OpenLiteSpeed dengan menggunakan perintah di bawah ini.
$ wget -O – http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh | sudo bash
$ apt-get update -y
Setelah repository sudah ditambahkan, OpenLiteSpeed tersedia untuk dapat di install menggunakan perintah di bawah ini. Kami juga menggunakan PHP versi 74.
$ apt-get install openlitespeed lsphp74 -y
$ sudo ln -sf /usr/local/lsws/lsphp74/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5
Setting Admin Password
Untuk dapat login ke Web Admin GUI OpenLiteSpeed, lakukan setting admin password dengan perintah di bawah ini.
$ sudo /usr/local/lsws/admin/misc/admpass.sh
Masukkan Username & tentukan password untuk Administratornya.
Jika sudah, akan keluar output berikut.
Administrator’s username/password is updated successfully!
Testing
Jika sudah, langkah terakhir adalah testing. Kamu bisa akses IPServer:8088 untuk Frontend OpenLiteSpeed, dan IPServer:7080 untuk Backend OpenLiteSpeed.
Tampilan di atas adalah Frontend OpenLiteSpeed.
Tampilan di atas adalah halaman login Backend OpenLiteSpeed.
Login menggunakan username dan password yang sudah kamu tentukan sebelumnya.
Tampilan di atas adalah Backend OpenLiteSpeed.
Kesimpulan
Instalasi OpenLiteSpeed tidak sulit dan mudah untuk dilakukan, kamu bisa jadikan web server ini menjadi salah satu opsi pemilihan web server untuk server kamu.
Demikian artikel ini, jangan sungkan untuk meninggalkan ide-ide topik yang ingin Anda baca di blog Dewaweb. Semoga artikel ini membantu