Konfigurasi Web Server di PNETLAB
Web Sever merupakan perangkat yang bertugas sebagai pusat kontrol yang berfungsi memproses permintaan (HTTP Request) yang diterima dari browser, kemudian Server menerima Request dan memprosesnya menjadi halaman situs web (HTTP Respone).
image source : https://www.jagoanhosting.com/blog/pengertian-web-server/
Selain menjadi penghubung dengan situs web dan memproses HTTP Request yang dikirim oleh browser, berikut fungsi umum lainnya dari Web Server :
- Memastikan semua modul yang dibutuhkan tersedia dan siap digunakan
- Membersihkan penyimpanan, cache, dan modul yang tidak terpakai
- Melakukan pemeriksaan keamanan terhadap HTTP Request yang dikirimkan browser
Simak sampai selesai yaaaa ! ^^
2. Pertama, karena ini lanjutan dari konfigurasi DNS, kalian masuk ke dalam direktori /etc/bind, kemudian ketik "nano risma", lalu tambahkan nama domain "www 192.168.43.134" seperti contoh pada bagian kotak biru dibawah ini.
Sekian
1. Konfigurasi ini dilakukan melalui PNETLAB. Buat topologi sebagai berikut dan pastikan sudah melakukan konfigurasi DNS Server terlebih dahulu. Untuk cara konfigurasi DNS Server, kalian bisa cek di blog aku ya gais~ (https://rismaaml85.blogspot.com/2022/05/konfigurasi-dns-server-pada-ubuntu.html)
2. Pertama, karena ini lanjutan dari konfigurasi DNS, kalian masuk ke dalam direktori /etc/bind, kemudian ketik "nano risma", lalu tambahkan nama domain "www 192.168.43.134" seperti contoh pada bagian kotak biru dibawah ini.
simpan dengan klik ctrl+x, kemudian "y" dan enter
3. Selanjutnya ketik "systemctl restart bind9.service untuk restart dan verifikasi DNS. Lalu lakukan ping ke "www.rismabisa.net", pastikan ip addressnya sesuai dan mengarah ke server (192.168.43.134)
4. Install paket aplikasi seperti apache dengan ketik "apt install apache2"
5. Lakukan backup file pada aplikasi apache dengan ketik "cp 000-default.conf risma.conf".
6. Selanjutnya ketik "nano risma.conf" dan edit file seperti bagian kotak biru dibawah ini.
7. Pindah ke direktori /var/www/html. Ketik "nano index.html" lalu edit file dengan mengubah kalimat IT Work menjadi "risma" seperti bagian kotak biru dibawah ini.
8. Aktifkan site risma.conf dan nonaktifkan site default dengan ketik "a2dissite 000-default.conf" dan "a2ensite risma.conf".
9. Ketik "/etc/init.d/apache2 restart" untuk merestart paket apache2.
10. Verifikasi pada client dengan memastikan bahwa client sudah mendapat ip dari server. Caranya ketik "ifconfig eth1" dan "ip a".
hasil dari "ip a"
11. Pastikan settingan pada Docker sudah dhcp. Jika sudah disetting dhcp, lakukan uji coba ping ke domain. Jika hasilnya masih membaca ip publik (bukan ip dari server), ubah resolv dari DNS ke Ip Server Lokal, dengan ketik "nano /etc/resolv.conf". Lalu uji coba kembali dengan ping domain "ping www.rismabisa.net".
yang diubah pada nano /etc/resolv.conf adalah sebagai berikut.
12. Selanjutnya, buka web browser (Chrome) pada Ubuntu Desktop, lalu ketik "rismabisa.net".
13. Jika ingin menggunakan paket aplikasi NGINX, nonaktifkan paket apache2 terlebih dahulu dengan ketik "systemctl stop apache2". Dan bisa cek status dengan ketik "systemctl status apache2".
14. Kemudian, install paket nginx denga ketik "apt install nginx".
15. Pindahkan file index.html ke /var/www dengan ketik "mv index.html /var/www".
16. Restart paket nginx dengan ketik "/etc/init.d/nginx restart", lalu cek statusnya dengan ketik "/etc/init.d/nginx status".
17. Verifikasi pada client dengan membuka web browser (Chrome) pada Ubuntu Desktop, lalu refresh tabel search nyaa. Dan berikut tampilan setelah di refresh.
Komentar
Posting Komentar