Menambah Subdomain di VPS tanpa panel

Admin Posted on: 5 tahun yang lalu


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 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