Menambah Subdomain di VPS tanpa panel
Subdomain adalah bagian dari sebuah nama domain induk. Jadi dengan subdomain kita bisa punya domain baru tanpa membeli domain baru. subdomain ini namanya bisa apa saja nama subdomain berada di awal nama domain utama.
Misal www.semutssh.com nah yang www itu yang dinamakan subdomain selain www itu kita bisa membuat subdomain dengan nama terserah kita.
untuk membuat subdomain di cpanel atau hositng memang sangat mudah namun untuk pengguna vps yang tanpa menggunaka panel alias mainnya di terminal line atau command line ini agak rumit.bu
Membuat Subdomain di vps debian 9 apache2 tanpa panel
PERTAMA
Tentunya kita sudah menginstall lampp atau linux, apache, phpmyadmin dan php. karena ini bagian utama dari sebuah server untuk website.
kedua
Tentukan folder yang akan dijadikan tempat untuk menyimpan file untuk website subdomain kita. disini saya akan tempatkan di folder /var/www/subdomain
Ketiga
setting pengaturan dns kalian dengan menambah record A baru di pengaturan dns lalu isi dengan nama subdomian yang diinginkan
Keempat
Enablekan
# Include the virtual host configurations:
IncludeOptional sites-enabled/*.conf
pengaturan etc/apache2/apache2.conf
Kelima
Buat conf baru di /etc/apache2/sites-available
Misal subdomain.com.conf
yang isinya sebagai berikut
ServerName subdomain.domain.com
ServerAlias www.subdomain.domain.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www/subdomain
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
keenam
add file conf tersebut dengan
$ sudo a2ensite subdomain.com.conf
#untuk disable default
$ sudo a2dissite 000-default.conf
#cek sintaks ok belum
$ sudo apache2ctl configtest
#refresh apache2
systemctl reload apache2