Apa yang bisa kami bantu?

Pendahuluan

Mengelola beberapa situs web dalam satu server bukan lagi hal yang rumit, terutama jika Anda menggunakan panel kontrol seperti Webmin. Salah satu fitur yang sangat berguna adalah kemampuan untuk menambahkan addon domain, yaitu domain tambahan yang dapat dihosting dalam satu akun atau server tanpa perlu membuat akun baru.
 

Dalam tutorial ini, Anda akan belajar langkah demi langkah cara menambahkan addon domain melalui antarmuka Webmin dengan cara yang praktis dan mudah dipahami. Panduan ini cocok untuk Anda yang ingin mengelola banyak website dalam satu server, baik untuk keperluan pribadi maupun bisnis.

 

Persiapan

Sebelum melakukan addon domain di Webmin, sebelumnya perlu dipersiapkan beberapa hal berikut :

  1. Webmin yang sudah terinstall di VPS atau Server.
  2. Akses atau memiliki privilege Root ke VPS atau Server.
  3. Domain aktif yang dapat dipointing ke server Webmin.

 

Proses Penambahan Domain

Setelah melakukan persiapan, kita dapat memulai penambahan domain di Webmin, dengan beberapa langkah berikut :

 

A. Akses ke Webmin

Akses ke Webmin, melalui Domain atau URL dengan menggunakan port default Webmin, seperti berikut :
 

domain.tld:10000

atau

https://103.x.x.x:10000
image 1 - login webmin

 

B. Membuat Virtual Host

Selanjutnya dapat membuat virtual host melalui Webmin seperti berikut :

image 2 - Apache Webserver

Dan menuju menu “Create Virtual Host”, setelah itu isikan Port, Document Root, dan Server Name.

  • Port : Dapat diisikan port web service yaitu 80.
  • Document Root : Dapat disesuaikan dengan kebutuhan, nantinya ketika klik Create, akan otomatis membuat directory untuk Document Root.
  • Server Name : Dapat diisikan dengan nama Domain.
image 3 - New Virtual Host

Setelah penambahan virtual host, jangan lupa untuk melakukan restart service apache atau web service yang digunakan, seperti berikut :

image 4 - restart apache

Atau dapat melalui CLI, seperti berikut

systemctl restart apache2
image 5 - restart apache2

 

C. Pointing Domain ke Webmin

Setelah melakukan penambahan Virtual Host, kita dapat melakukan pointing Domain ke Webmin, berikut contoh record yang dapat ditambahkan.

  • Type Record : A
  • Value : 103.x.x.x (IP Server Webmin)
  • Name : @ (Root)

Note : untuk Name, dapat disesuaikan dengan kebutuhan. Jika ingin root domain dipointing ke Webmin, maka dapat menggunakan “@”. Apabila ingin subdomain saja, maka dapat memasukan kata lain untuk subdomain, contoh “sub”, untuk sub.domain.tld

 

D. Verifikasi

Setelah melakukan penambahan Virtual Host baru dan Pointing Domain. Kita dapat melakukan pengecekan apakah Domain sudah berhasil ditambahkan ke server melalui Webmin.

 

1. Virtual Host

Kita dapat melakukan pengecekan virtual host yang sudah dibuat, melalui directory berikut :

/etc/apache2/sites-available

dan 

/etc/apache2/sites-enabled

Hasilnya seperti berikut

image 6 - sites enabled
image 7 - sites availables

Nantinya jika dilihat detail, akan ada konfigurasi Virtual Host seperti berikut :

<VirtualHost *:80>
    DocumentRoot "/var/www/domain.web.id"
    ServerName domain.web.id
    <Directory "/var/www/domain.web.id">
        Options None
        Require all granted
    </Directory>
</VirtualHost>

 

2. Akses Domain

Setelah dilakukan pointing dan pembuatan virtual host, kita dapat mencoba akses Domain.

image 8 - Akses Domain

Pastikan sudah ada landing page atau content yang dapat diakses terlebih dahulu, pada Artikel ini menggunakan landing page Ubuntu Default Page. Anda dapat melakukan pengecekan pada document root Domain yang sudah dibuat sebelumnya, apakah sudah terdapat landing page atau belum.

image 9 - landing page

 

Penutup

Dengan mengikuti langkah-langkah di atas, Anda kini sudah berhasil menambahkan addon domain di Webmin dan siap mengelola beberapa website dalam satu server dengan lebih efisien. Fitur ini sangat berguna bagi Anda yang ingin menghemat resource server dan menyederhanakan proses manajemen hosting.

Pastikan setiap domain yang ditambahkan telah terhubung dengan benar melalui pengaturan DNS agar situs dapat diakses tanpa kendala. Jika dibutuhkan, Anda juga dapat menyesuaikan konfigurasi tambahan seperti direktori root, SSL, atau email sesuai kebutuhan masing-masing domain.

Semoga artikel ini dapat membantu Anda. Temukan bantuan lainnya melalui Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silahkan hubungi support@biznetgio.com atau (021) 5714567. Selamat mencoba!