Menu Home

Virtualhost di OpenBSD HTTPD

Di artikel sebelumnya, saya telah membuat artikel dengan judul “Secure Webserver dengan OpenBSD“. Nah kali ini saya akan melanjutkan bahasan topik ini, yaitu bagaimana membuat “Virtualhost di OpenBSD HTTPD“. Sama seperti sebelumnya, nyetting Virtualhost di OpenBSD HTTPD bukanlah sesuatu yang sulit, bisa dikatakan sangat mudah, semudah ngetik teks di Vi Editor hehehe.

Perlu diketahui, bahwa semua file webserver anda secara default diletakkan di bawah folder /var/www. Dan mudahnya, hanya 1 file konfigurasi yang perlu anda modifikasi agar Virtualhost bisa berjalan dengan sempurna. Pada contoh kali ini, saya akan membuat folder baru di bawah /var/www, yaitu folder sites, yang nantinya akan diisi dengan folder-folder dari website yang saya miliki.

# mkdir /var/www/sites

Nah, kemudian saya akan membuat folder khusus untuk domain ramadhan.me misalnya, maka langkah yang perlu saya lakukan adalah:

# mkdir /var/www/sites/ramadhan.me

Langkah selanjutnya adalah dengan memodifikasi file /etc/httpd.conf

# nano /etc/httpd.conf

Kemudian masukkan konfigurasi berikut ini, sebagai tambahan dari konfigurasi sebelumnya yang sudah kita buat pada artikel “Secure Webserver dengan OpenBSD“:

server "ramadhan.me" {
listen on $ext_if port 80
alias "www.ramadhan.me"
directory {index "index.php" }
location "/*.php*" {
root { "/sites/ramadhan.me" }
fastcgi socket "/run/php-fpm.sock"
}
location "/*" {
root { "/sites/ramadhan.me" }
}
}

Done, selesai deh, langkah selanjutnya tinggal me-restart service HTTPDnya aja dengan cara:

# /etc/rc.d/httpd restart

Kemudian jangan lupa untuk merubah kepemilikan dari folder yang kita buat sebelumnya dengan cara:

# chown -R www:www /var/www/sites/ramadhan.me

Mudah bukan, sekarang Virtualhost anda telah aktif, tinggal taruh file-file dari website yang anda miliki di folder yang telah ditentukan sebelumnya.

Mudah2an bermanfaat ya, maaf baru sempet nulis lagi saat ini, sambil ngerebus paru + babat yang rencananya pengen dibuat Soto Betawi buat buka puasa nanti hehehe.

Categories: Server

Tagged as:

rizko

1 reply

Tinggalkan Balasan