Post

Cara Install OpenLiteSpeed di CentOS 7.x

Halo teman-teman semua, kali ini saya akan membahas cara menginstall OpenLiteSpeed di CentOS 7.x. Sebelum lebih jauh ketahui dulu yuk apa itu OpenLiteSpeed. OpenLiteSpeed adalah sebuah lighweigh Web Server yang sudah mempunyai fitur web tampilan admin. Untuk OpenLIteSpeed ini adalah versi gratis atau versi free dari LiteSpeed. Untuk lengkapnya bisa check di webnya langsung https://www.litespeedtech.com/

Cara Install OpenLiteSpeed

Untuk melakukan instalasi OpenLiteSpeed pastikan sudah memiliki akses ke server dengan user root agar memudahkan instalasi.

– Menambahkan repository EPEL

Sebelum melakukan instalasi pastikan sudah melakukan instalasi repository EPEL terlebih dahulu. Bisa check caranya disini

– Menambahkan repository LiteSpeed

Untuk melakukan instalasi perlu menambahkan repository dari repo litespeed ke server. Untuk caranya sebagai berikut :

[root@dragon ~]# rpm -ivh https://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el7.noarch.rpm
Retrieving https://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el7.noarch.rpm
Preparing...                          ################################# [100%]
Updating / installing...
   1:litespeed-repo-1.2-1.el7         ################################# [100%]

Untuk menambahkan repository sebentar saja, tidak lama untuk prosesnya.

– Install OpenLiteSpeed

Setelah menambahkan repository di server, selanjutnya melakukan instalasi OpenLiteSpeed di server. Untuk caranya cukup menjalankan command berikut ini :

[root@dragon ~]# yum install -y openlitespeed

Setelah melakukan enter atau menjalankan perintah diatas di tunggu saja. Maka akan dengan sendirinya. Untuk kecepatan install ini pengaruh dari koneksi internet ya.

– Menjalankan OpenLiteSpeed

Agar service OpenLiteSpeed ini berjalan ketika booting sekaligus mengaktifkan service dengan menjalankan perintah berikut ini :

[root@dragon ~]# systemctl enable lsws
[root@dragon ~]# systemctl start lsws

– Cek Service OpenLiteSpeed

Untuk melakukan pengecekan apakah service sudah berjalan dengan menjalankan command berikut ini :

[root@dragon ~]# systemctl status lsws
● lshttpd.service - OpenLiteSpeed HTTP Server
   Loaded: loaded (/usr/lib/systemd/system/lshttpd.service; enabled; vendor preset: disabled)
   Active: active (running) since Thu 2020-10-15 16:20:01 UTC; 6min ago
  Process: 23335 ExecStart=/usr/local/lsws/bin/lswsctrl start (code=exited, status=0/SUCCESS)
 Main PID: 23360 (litespeed)
   CGroup: /system.slice/lshttpd.service
           ├─23360 openlitespeed (lshttpd - main)
           ├─23372 openlitespeed (lscgid)
           └─23399 openlitespeed (lshttpd - #01)

Oct 15 16:19:58 dragon.masdzub.com systemd[1]: Starting OpenLiteSpeed HTTP Server...
Oct 15 16:19:59 dragon.masdzub.com lswsctrl[23335]: [OK] litespeed: pid=23360.
Oct 15 16:20:01 dragon.masdzub.com systemd[1]: Started OpenLiteSpeed HTTP Server.

Jika sudah muncul seperti diatas yang menyatakan active (running) maka itu sudah dipastikan sudah berjalan untuk service OpenLiteSpeed nya.
Secara default untuk OpenLiteSpeed berjalan di port 8088, untuk melakukan apakah sudah benar di server bisa di buka di browser dengan mengetikkan di browser https://ipserver:8088/ dan seharusnya akan muncul seperti ini :

OpenLiteSpeed

– Setting User Admin

Seperti yang sudah dijelaskan diawal bahwa OpenLiteSpeed sudah menggunakan web admin untuk mengelola web server nya. Dalam hal ini memerlukan settingan awal untuk masuk ke dalam web admin nya. Untuk melakukan generate username dan passwordnya teman-teman semua bisa menjalankan perintah berikut ini di server :

[root@dragon ~]# /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]: soy

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@dragon ~]#

Dalam menjalankan perintah diatas pada bagian User name [admin]: bisa diisikan username yang diinginkan, jika dalam contoh saya menuliskan soy untuk username nya. Jika dikosongkan maka akan default, yaitu admin. Dalam mengisikan Password dan Retype password : tidak akan muncul apapun, namun akan terecord. Jadi bisa langsung dimasukkan password yang teman-teman dinginkan.

– Mengakses Web Admin OpenLiteSpeed

Untuk mengakses web Admin OpenLiteSpeed secara default berjalan di port 7080 sehingga bisa jalankan di browser dengan memasukkan url https://ipserver:7080/ dan seharusnya akan muncul tampilan seperti dibawah ini. Jika sudah sesuai maka sudah benar.

web admin openlitespeed.

Silahkan diisikan username dan password admin yang sudah dibuat tadi. Setelah itu klik login. Dan jika sudah berhasil login maka tampilan dari web admin nya akan seperti berikut ini :

masuk web admin

Kesimpulan

OpenLiteSpeed adalah salah satu webserver yang sering dikenal sebagai Lighweight Web Server yang berbasis opensource sebagai alternatif dari Apache dan NGINX. Untuk web server ini tergolong dalam teknologi yang baru dan OpenLiteSpeed / LiteSpeed mengeclaim lebih cepat daripada Apache dan NGINX. Secara konsep kinerja dari web server ini hampir mirip dengan NGINX namun lebih efisien lagi. Selain itu Webserver ini juga memiliki tampilan Web Admin untuk mengelola, sehingga lebih mudah dalam melakukan setting / konfigurasi website, apalagi jika dalam 1 server terdapat banyak website.

This post is licensed under CC BY 4.0 by the author.