KONFIGURASI WEB SERVER MENGGUNAKAN APACHE PADA DEBIAN 12

  CARA KONFIGURASI WEB SERVER

DI DEBIAN 12 STEP BY STEP


Assalamualaikum Wr.Wb

Halo semuanya kembali lagi nih dengan saya Valentiana putri angelina dari SMKN 1 CERME , pada kesempatan kali ini kita akan membahas tentang gimana si caranya mengkonfigurasi web server pada debian 12 .


Pengertian Web Server🐾

Web server adalah sebuah perangkat lunak (software) atau perangkat keras (hardware) yang berfungsi untuk menerima, memproses, dan merespons permintaan dari klien melalui protokol HTTP (Hypertext Transfer Protocol) atau HTTPS (HTTP Secure). Web server bertanggung jawab untuk menyajikan halaman web ke pengguna melalui browser seperti Google Chrome, Mozilla Firefox, Microsoft Edge, atau Safari. Web server berperan sebagai penghubung antara pengguna internet dengan konten yang disimpan dalam server, baik dalam bentuk dokumen HTML, file gambar, video, maupun data yang dihasilkan secara dinamis oleh aplikasi web.

Fungsi Web Server ✨

1. Menyimpan dan Mengelola Konten Web: Web server menyimpan file situs web dan mengelola permintaan akses ke file tersebut.

2. Menanggapi Permintaan Klien: Ketika pengguna memasukkan URL ke browser, web server akan mencari file yang diminta dan mengirimkannya ke browser.

3. Menjalankan Aplikasi Web: Beberapa web server juga mendukung eksekusi skrip server-side seperti PHP, Python, atau Node.js untuk menghasilkan konten dinamis.

4. Mengamankan Data: Web server dapat mendukung protokol keamanan seperti HTTPS untuk melindungi data pengguna.



Langkah Langkah Setting Web Server 🎃


1. Masuk ke server Debian menggunakan user root dan masukkan password kalian seperti biasanya lalu ketik perintah "nano /etc/network/interfaces"  mengkonfigurasi IP Address dan jika sudah klik Ctrl+O lalu Ctrl+X lalu enter. Lalu jalankan command "systemctl restart networking" dan command "ip a"



2. Ketikkan perintah "apt install apache2" untuk melakukan instalasi, dan jika ada pertanyaan "y/n" ketik Y dan Enter.



3.Masukkan perintah "dpkg -l apache2", lalu cek jika ada tulisan "ii apache2" berarti berhasil terinstall.


4.Lalu ketik command "cd /etc/apache2/sites-available/" untuk masuk ke direktori apache2 nya dan ketik "ls" lalu cek direktori nya lalu Ketikkan "cp 000-default.conf  (user).conf" untuk (user).conf bisa kalian ganti dengan user kalian, lalu "ls"untuk melihat apakah file nya sudah terdeteksi.



5.Lalu ketik "nano (user).conf". Pada webmaster@localhost kalian ganti menjadi gmail kalian, contohnya "Server Admin (Sesuaikan saja email kalian sendiri) jika sudah bisa kalian simpan dengan klik CTRL O + Enter + X.



6.Nyalakan konfigurasi yang telah kita buat tadi dengan perintah "a2ensite (user).conf".(Sesuaikan saja usernya yang telah dibuat tadi).Masuk ke "cd /etc/var/www/html" lalu "ls"untuk melihat ada file apa didalam direktori tersebut.



7. Lalu edit file index.html dengan command "nano index.html.



8.  kalian hapus saja dengan tekan CTRL+ Shift untuk ngeblok lalu scroll  kebawah dan tekan CTRL+K untuk menghapus. Kemudian isi seperti dibawah ini sesuaikan saja codingannya dengan yang kalian inginkan. Lalu keluar dengan seperti biasaCTRL O + ENTER +CTRL X.



 
9.Setelah itu restart paket apache2 untuk menyimpan konfigurasi konfigurasi diatas yang telah kita buat tadi dengan command "systemctl restart apache2" lalu check apakah paket tersebut sudah running dengan sempurna "systemctl status apache2"




Tes Pengujian🍁

1. kalian masuk ke view network connection dan pilih ethernet yang dipilih diawal tadi. Lalu kalian konfigurasi IPv4 nya, untuk IP address nya kalian pakai IP baru sedangkan untuk Gateway nya kalian pakai IP Debian nya.




2. Dan yang terahkir masuk ke browser dengan masukkan ip debian kalian tadi (sesuaikan saja IP kalian masing-masing).




Sekian penjelasan dari saya, 

Terimakasih.




Komentar

Postingan populer dari blog ini

Tutorial lengkap Cara Konfigurasi DHCP Server Debian 12

CARA KONFIGURASI REMOTE SERVER PADA DEBIAN 12

KONFIGURASI SAMBA SERVER PADA DEBIAN 12