Konfigurasi Web Server Pada Debian 12

 

Konfigurasi Web Server Pada Debian 12








Apa itu Web Server?



Web Server adalah perangkat lunak atau perangkat keras yang berfungsi untuk menyimpan, memproses, dan mengirimkan konten web ke pengguna melalui protokol HTTP (Hypertext Transfer Protocol) atau HTTPS (HTTP Secure). Web server memungkinkan pengguna untuk mengakses situs web menggunakan browser dengan memasukkan URL.


A. Topologi Jaringan 










B. Tujuan: 
Mengetahui cara melakukan konfigurasi web server Nginx dan Apache sangat penting untuk mengoptimalkan performa dan keamanan situs web

C. Persiapan:

Virtual Box

PuTTY

Download PuTTY di sini

File ISO Linux Debian 12

Download File ISO Debian 12 di sini.

D. Langkah – Langkah untuk melakukan konfigurasi Web Server:

Konfigurasi Web Server Debian 12

1. Langkah pertama, pastikan server sudah memiliki konfigurasi DNS Server. Jika sudah ada, tambahkan record DNS untuk Web server di zona forward seperti yang terlihat di gambar. Untuk cara mengatur DNS Server,kalian bisa lihat di sini.  sebelum mengkonfigurasi web server, tambahkan IP Address untuk enp0s8. Ini penting agar client bisa terhubung dan mengakses web server yang kita buat.

Perintahnya:

nano /etc/network/interfaces



2. Selanjutnya, pastikan server telah terkonfigurasi dengan DNS Server. Jika sudah ada, tambahkan subdomain www pada zona forward seperti yang terlihat pada gambar. 

Perintahnya:

nano nama domain (team13) --> yang kita Buat di DNS



3. Verifikasi ping pada domain yang memiliki subdomain www. Sebagai contoh, jika domain Anda adalah team13.net, lakukan ping ke www.team13.net. Jika berhasil mendapatkan reply, maka dapat melanjutkan ke langkah berikutnya.



4. Untuk konfigurasi pertama, kita akan menginstal paket Apache2 untuk mengatur web server Apache2.

Perintahnya:

apt install apache2 

*Bila muncul pesan Do you want to continue? ketik y untuk melanjutkan instalasi paket apache2



5. Pindah ke direktori yang berisi file 000-default.conf, lalu gunakan perintah berikut untuk membuat salinan file tersebut:

perintah:

cp 000-default.conf team13.conf



6.Edit file nano team13.conf pada bagian servername.

perintah :

nano team13.conf 

jika sudah di edit hasilnya seperti ini.



7. Pindahlah ke direktori /var/www/html dengan perintah cd /var/www/html, lalu tampilkan isinya menggunakan ls.



8. Edit file index.html pada bagian Apache Debian Default Page: "It works!" Dan Edit file index.html pada bagian <title>team13</title>



9. Aktifkan site team13 (domain) dan nonaktifkan web default (000-default.conf)


10. Restart paket apache2 dengan perintah berikut /etc/init.d/apache2 restart.



11. Interface Adapter 1 pada client menggunakan Virtual Host-Only Ethernet Adapter untuk menghubungkan mesin virtual dengan host tanpa akses ke jaringan eksternal.



12. Untuk memverifikasi domain, lakukan uji coba ping dari client dengan perintah ping team13.net.



13. Masuk ke folder tempat file index.html berada, lalu buka file tersebut dengan perintah nano index.html Dan Kalo Sudah Selanjutnya Untuk mengakses web server menggunakan klien Windows 10, masukkan www.team13.net di browser seperti Chrome atau sejenisnya



Komentar

Postingan populer dari blog ini

Instalasi Dan Konfigurasi DHCP Server Pada Pada Debian 12

Konfigurasi FTP Server Di Virtual box