Menambahkan Virtual Host pada OpenLiteSpeed

Openlitespeed Logo

Yang dibutuhkan

Sebelum memulai tutorial ini, Anda membutuhkan sebuah server yang telah terinstall OpenLiteSpeed. Tutorial tentang instalasi OpenLiteSpeed bisa Anda baca pada tautan berikut : Panduan Lengkap Instalasi OpenLiteSpeed. Pada tutorial ini saya menggunakan VPS tipe f1-micro (0,6GB RAM dan 10 GB diskspace) dari Google Cloud.

Langkah – langkah

Langkah pertama adalah membuat direktori terlebih dahulu. Direktori tersebut nanti akan digunakan sebagai webroot. Pada tutorial ini, directori saya letakkan di server root OpenLiteSpeed dengan nama Example2.

cd /usr/local/lsws
sudo mkdir Example2 
sudo mkdir Example2/{conf,html,logs}

Anda bisa mengganti nama folder Example2 sesuai dengan keinginan Anda. Jangan lupa untuk mengubah kepemilikan folder conf agar bisa disetting melalui Web Admin

sudo chown lsadm:lsadm Example2/conf

Buka WebAdmin lalu klik Virtual Hosts > tanda + di pojok kanan atas

virtual-host-openlitespeed-1
Tampilan untuk menambah vhost

Isikan seperti di bawah ini

vhost-openlitespeed-2
Menambahkan parameter

Jika muncul error “file /usr/local/lsws/conf/vhosts/example2.domain.com/vhconf.conf does not exist.”, silahkan klik “CLICK TO CREATE”. Setelah sukses membuat vhconf.conf silahkan klik save.

Buka pengaturan “General” pada virtual host tersebut. Isikan Document Root sebagai berikut :

vhost-openlitespeed-3
Mengarahkan Document Root

Mapping Listener

Buka Listeners > Default, pada tab General tambahkan Virtual Host Mapping. Pilih virtual host yang telah dibuat, lalu isikan domain yang ingin digunakan.

vhost-openlitespeed-4
Mapping Listener

Memeriksa Virtual Host

Buatlah file index.html pada folder html yang ada di Example2. Isi dengan konten sederhana berikut :

<html>
  <head>
    <title>Sukses</title>
  </head>
  <body>
    <h1>Sukses membuat virtual host</h1>
  </body>
</html>

Buka DNS manager Anda, buat A record sesuai domain vhost lalu isi IP dengan alamat IP OpenLiteSpeed. Buka website Anda melalui web browser. Jika muncul tampilan seperti di bawah ini maka Anda telah sukses membuat virtual host.

apache2-virtual-host
Suskses membuat virtual host