Postingan

WEB-SERVER DAN DNS-SERVER

Gambar
WEB-SERVER DAN DNS-SERVER Buka Oracle Virtualbox dan clone wm “template” yang sudah tersedia dan tersambung dengan repository serta ip dhcp. Clone WM pertama dan beri nama “DNS-SERVER-(NAMA)” dan WM kedua dengan nama “WEB-SERVER-(NAMA). Buka kedua WM (opsional) untuk melihat IP yang di dapatkan. hafalkan IP untuk DNS kalian dan IP untuk WEB kalian Buka WM DNS dan jalankan command apt install bind9 -y Untuk mengedit DNS kita kita perlu masuk kedalam /etc/bind cd /etc/bind Lalu edit salah satu folder yang ada di dalamnya yaitu named.conf.local nano named.conf.local Tambah di bagian paling bawah dengan zone “teca.com” { type master; file “/etc/bind/db.teca”; }; Lalu copy folder db.local yang ada diganti sama dengan isi named.conf.local yang barusan kita edit cp db.local db.teca nano db.teca Edit isi db.teca, ganti 3 localhost dengan teca.com dan hapus baris terakhir dengan CTRL+K dan isi list IP dengan IP WEB kalian Simpan semua configurasi dan lakukan command systemctl restart bin...

RDS

Gambar
 DATABASE LIGHT Setelah membuat VPC & EC2 seperti biasanya selanjutnya kita akan belajar menambahkan DATABASE ke web yang kita buat. 1.  2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34.

EC2

Gambar
 EC2 - TEMPLATE INSTANCE - ASG LIGHT 1. Setelah mengikuti tutorial dari tugas sebelummnya, kita mau mencoba membuat instance yang menggunakan subnet private dan kita tetap bisa meremot lewat CLI 2. Setelah mengisi nama dan memilih OS kita lanjutkan untuk mengisi key, vpc, subnet, sg. Gunakan subnet yang private dan sg nya hanya allow HTTP form public 3. Scroll kebawah dan pilih menu Advanced details 4. Pilih IAM seperti dibawah ini 5. Jika kalian ingin menambahkan userdata kalian tingal tambahkan saja jika tidak juga boleeee #!/bin/bash set -eux # Update & install Apache apt-get update -y apt-get install -y apache2 # Enable Apache at boot systemctl enable apache2 systemctl start apache2 # Get metadata using IMDSv2 TOKEN=$(curl -s -X PUT "http://169.254.169.254/latest/api/token" \   -H "X-aws-ec2-metadata-token-ttl-seconds: 21600") HOSTNAME=$(hostname) AZ=$(curl -s -H "X-aws-ec2-metadata-token: $TOKEN" \   http://169.254.169.254/latest/meta-data/placeme...