Konfigurasi Bind Dan Server Block Nginx Untuk Subdomain

Konfigurasi ini untuk server yang telah disetup menjadi private DNS server atau nameserver dengan nama domain sendiri. Ikuti tutorial cara menciptakan private DNS server.


Sebagai pola saya akan menciptakan subdomain go.idnetter.com di VPS (virtual private server) dengan Bind9 sebagai DNS server dan Nginx sebagai web servernya pada sistem operasi Linux Ubuntu 16.04.


Membuat subdomain


Menambahkan A (Address) record dan CNAME (Canonical Name) record gres di file zone konfigurasi BIND, letaknya di /etc/bind/zones/


Edit dan tambahkan baris yang saya tandai.


; A records
@ IN A 192.2.3.4
ns1 IN A 192.2.3.4
ns2 IN A 192.2.3.4
go IN A 192.2.3.4

; CNAME records
www IN CNAME idnetter.com.
www.go IN CNAME go.idnetter.com.

Restart bind9


Untuk meload konfigurasi yang telah tadi telah disetup, lakukan restart service BIND (Berkeley Internet Name Domain)


service bind9 restart

Setup virtual host Nginx


Langkah selanjutnya menciptakan konfigurasi pada virtual host Nginx atau dikenal dengan Nginx server block.


nano /etc/nginx/sites-available/go.idnetter.com

Isi dengan konfigurasi berikut


server {
listen 80;
server_name go.idnetter.com www.go.idnetter.com;

client_max_body_size 5m;
client_body_timeout 60;

access_log /var/log/nginx/access_log;
error_log /var/log/nginx/error_log error;

## Letak dokumen web root
root /var/www/html/go;
index index.html index.htm;

}

Buat link simbolis


ln -s /etc/nginx/sites-available/go.idnetter.com /etc/nginx/sites-enabled/

Restart Nginx


service nginx restart

Membuat direktori document root


Membuat direktori untuk menyimpan file dari subdomain go.idnetter.com.


mkdir /var/www/html/go

Buat file html untuk melaksanakan test


nano /var/www/html/go/index.html

Isi dengan


Halo subdomain :-)

Simpan dan keluar dari nano teks editor, Ctrl+O > Ctrl+X.


Selesai.



Sumber https://idnetter.com

Mari berteman dengan saya

Follow my Instagram _yudha58

Subscribe to receive free email updates:

0 Response to "Konfigurasi Bind Dan Server Block Nginx Untuk Subdomain"

Posting Komentar