Cara Mapping Port 80 dan Pasang SSL di OpenLiteSpeed (Debian)

Setelah berhasil install OpenLiteSpeed (OLS) di tutorial sebelumnya, masalahnya sekarang web lu cuma bisa diakses lewat port 8088 (domain.com:8088). Gak lucu kan? Nah, sekarang kita bakal mapping ke port 80/443 dan pasang SSL gratis dari Let’s Encrypt.
Langkah 1: Mapping Port 8088 ke Port 80
Kita bakal ubah settingan Listener default OLS supaya langsung dengerin port standar HTTP.
- Masuk ke WebAdmin (
IP-LU:7080). - Pilih menu Listeners di sebelah kiri.
- Klik icon View/Edit (kaca pembesar) pada Listener ‘Default’.
- Di bagian Address Settings, klik tombol edit (kotak kecil).
- Ubah port dari
8088menjadi80. - Klik Save (icon disket) di pojok kanan atas.
- Klik tombol Graceful Restart (icon petir) biar settingan aktif.
Langkah 2: Install Certbot (Let’s Encrypt)
Kita butuh Certbot buat dapet SSL gratis. Eksekusi command ini di terminal SSH lu:
sudo apt install certbot -yLangkah 3: Generate SSL Certificate
Jalanin command ini (ganti domainlu.com pake domain asli lu):
sudo certbot certonly --webroot -w /usr/local/lsws/Example/html -d domainlu.com -d www.domainlu.comNote: Kalau sukses, file sertifikat lu bakal ada di /etc/letsencrypt/live/domainlu.com/.
Langkah 4: Pasang SSL di Dashboard OLS
Balik lagi ke WebAdmin OLS:
- Ke menu Listeners > Klik Add untuk bikin listener baru (khusus SSL).
- Isi Listener Name:
SSL, Port:443, dan centang Secure:Yes. - Pindah ke tab SSL di listener tersebut, isi path-nya:
- Private Key File:
/etc/letsencrypt/live/domainlu.com/privkey.pem - Certificate File:
/etc/letsencrypt/live/domainlu.com/fullchain.pem - Chained Certificate:
Yes
- Private Key File:
- Save dan lakukan Graceful Restart.
Sekarang web lu udah bisa diakses via https://domainlu.com tanpa embel-embel port lagi. Performa kenceng, keamanan terjamin!
Salam ngulik,
DeViLnoAnGeL
Recent Comments