Multiple web di dalam satu VPS

Ini adalah mode coba-coba saya di rumah, alkisah ingin membuat 2 domain dengan tujuan ip yang sama namun ketika dibuka via browser akan muncul halaman yang berbeda. Metode ini mungkin familiar dengan sebutan Virtual Host, saya sendiri pernah mencoba menggunakannya tetapi hanya subdomain yang berbeda, sedang post ini adalah domain. Tentunya saya mulai dengan membuat DNS server, biar terasa nyata mesin antara web hosting dengan dns dipisah.

Topologinya seperti ini

Host -- DNS Server & Router -- Server (VPS)



Dan mulai dikonfigurasi dengan 2 domain ha.id & angga.id, yang menuju ke satu IP. Di sisi lain, saya menambahkan Config Virtual Host untuk domain tambahan angga.id. Menyalin langsung dari sumbernya (000-default) lalu diubah:

<VirtualHost *:80>
        # The ServerName directive sets the request scheme, hostname and port t$
        # the server uses to identify itself. This is used when creating
        # redirection URLs. In the context of virtual hosts, the ServerName
        # specifies what hostname must appear in the request's Host: header to
        # match this virtual host. For the default virtual host (this file) this
        # value is not decisive as it is used as a last resort host regardless.
        # However, you must set it for any further virtual host explicitly.
ServerName www.angga.id #Ganti domain anda
        ServerAlias angga.id #root domain tanpa www
        ServerAdmin webmaster@localhost
DocumentRoot /var/www/angga/ #tempat file web di vps


Simpan dan aktivkan di apache
Ingin membuat apache lebih aman? Lakukan cara ini
root@acm:/etc/apache2/sites-available# a2ensite angga.id.conf

Saya menyimpannya dengan nama angga.id.conf, jadi mengaktivkannya juga a2ensite angga.id.conf

Reload apache agar menjalankan konfigurasi terbaru

service apache2 reload

Tes dari lokal berhasil digunakan, kalau versi publik(real internet) saya belum coba. Hehehe

Postingan terkait:

1 Tanggapan untuk "Multiple web di dalam satu VPS"