Anda di halaman 1dari 2

Install Web Server

Apt update && apt upgrade -y

apt install apache2 -y

1. Membuat VirtualHost

Dalam satu server kita dapat menjalankan banyak domain/subdomain, di Apache konfigurasi ini
disebut sebagai VirtualHost.

Konfigurasi VirtualHost:
Domain namadomain.com, document root di /var/www/namadomain.com

a. Konfigurasi VirtualHost

Masuk ke folder konfigurasi VirtualHost dan buat file konfigurasi pertama untuk domain
namawebserver.conf.

cd /etc/apache2/sites-available

nano namawebserver.conf

cd /etc/apache2/sites-available

nano namawebserver.conf

Isi dengan file konfigurasi VirtualHost.

<VirtualHost *:80>

ServerName linux.lan

DocumentRoot /var/www/ namadomain.com

<Directory /var/www/ namadomain.com>

Options Indexes FollowSymLinks MultiViews

AllowOverride All

Require all granted

</Directory>

ErrorLog /var/log/apache2/ namadomain.com.error.log


CustomLog /var/log/apache2/ namadomain.com.access.log combined

</VirtualHost>

Aktifkan VirtualHost, mod_rewrite, restart apache2, dan cek statusnya.

Restart dan aktifkan webserver

a2ensite namawebserver.conf

a2enmod rewrite

systemctl restart apache2

systemctl status apache2

Selanjutnya membuat direktori document root tempat menyimpan file website masing-masing
domain.

Membuat direktori document root untuk linux.lan dan membuat file testing index.html.

cd /var/www

mkdir namawebserver.com

nano namawebserver.com/index.html

Isi file index.html untuk linux.lan.

<h1>selamat datang di website linux.lan</h1>

Buat hal yang sama untuk domain debian.lan.

Anda mungkin juga menyukai