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