Panduan Instalasi Ubuntu Server + Apache, Netdata, dan DNS (Bind9)
Apr 12, 2026 239 views

Panduan Instalasi Ubuntu Server + Apache, Netdata, dan DNS (Bind9)

1. Cek Koneksi Internet

Setelah instalasi Ubuntu Server selesai, pastikan server sudah terhubung ke internet:

ping google.com
ping 8.8.8.8
  • Jika muncul Reply, berarti koneksi internet sudah aktif
  • Tekan Ctrl + C untuk menghentikan ping

2. Update Sistem

Lakukan update package agar sistem menggunakan versi terbaru:

sudo apt update
sudo apt upgrade -y

3. Install Apache2 (Web Server)

sudo apt install apache2 -y

4. Cek Status Apache2

sudo systemctl status apache2
  • Pastikan status Active (running)
  • Tekan Ctrl + C untuk keluar

5. Cek di Browser

Buka browser dan akses IP server:

http://192.168.30.10

Jika muncul halaman default Apache, berarti instalasi berhasil.


6. Install Netdata (Monitoring Server)

bash <(curl -Ls https://my-netdata.io/kickstart.sh)

7. Cek Status Netdata

sudo systemctl status netdata
  • Pastikan status Active (running)
  • Tekan Ctrl + C untuk keluar

8. Akses Netdata di Browser

http://192.168.30.10:19999

9. Install DNS Server (Bind9)

sudo apt update
sudo apt install bind9 bind9utils -y

10. Cek Status Bind9

sudo systemctl status bind9
  • Pastikan status Active (running)

11. Konfigurasi Zone DNS

Edit file konfigurasi:

sudo nano /etc/bind/named.conf.local

Tambahkan konfigurasi berikut:

zone "lab-smk-wirasaba.net" {
    type master;
    file "/etc/bind/db.lab-smk-wirasaba.net";
};

Simpan: Ctrl + X → Y → Enter


12. Membuat File Zone

sudo cp /etc/bind/db.local /etc/bind/db.lab-smk-wirasaba.net
sudo nano /etc/bind/db.lab-smk-wirasaba.net

Hapus isi default, lalu isi dengan:

$TTL 604800
@ IN SOA ns.lab-smk-wirasaba.net. admin.lab-smk-wirasaba.net. (
        3       ; Serial
        604800  ; Refresh
        86400   ; Retry
        2419200 ; Expire
        604800  ; Negative Cache TTL
)

@   IN NS  ns.lab-smk-wirasaba.net.
ns  IN A   192.168.30.10
@   IN A   192.168.30.10
www IN A   192.168.30.10

Simpan: Ctrl + X → Y → Enter


13. Validasi Konfigurasi DNS

sudo named-checkconf
sudo named-checkzone lab-smk-wirasaba.net /etc/bind/db.lab-smk-wirasaba.net

Pastikan tidak ada error.


14. Restart DNS Server

sudo systemctl restart bind9

15. Uji Domain di Browser

http://lab-smk-wirasaba.net

16. Testing dari Client

Jalankan di CMD / Terminal client:

ping lab-smk-wirasaba.net
nslookup lab-smk-wirasaba.net

17. Hapus Halaman Default Apache

cd /var/www/html
sudo rm index.html

18. Tambahkan Website Sendiri

sudo nano index.html

Masukkan kode HTML sesuai kebutuhan.


19. Restart Apache

sudo systemctl restart apache2

20. Cek Hasil Akhir

Akses dari browser:

http://lab-smk-wirasaba.net
http://lab-smk-wirasaba.net:19999

Did you find this blog helpful?

found this blog helpful.