Rabu, 20 September 2023

LAPORAN MEMBUAT WEB SERVER DI DEBIAN 10

WEB SERVER

PENGERTIAN

Web server adalah serangkaian perangkat yang memudahkan pengguna ketika mengakses websiteWeb server terdiri dari hardware dan software yang menerima permintaan HTTP/HTTPS dari klien atau web browser. Setelah itu, web server kembali mengirimkan respon atas permintaan tersebut kepada client dalam bentuk halaman web.

CARA KERJA

1. User memasukkan permintaan lewat browser.
2. Browser mendapat alamat IP domain dan mencarinya ke DNS server.
3. Browser meminta data yang dibutuhkan melalui HTTP/HTTPS.
4. Web server mencari data yang diminta browser dalam hosting.
5. Browser kemudian terhubung ke web server dan mengirimkan request file        web yang diminta melalui HTTP.
6. Web server menerima request dan meresponnya dengan mengirimkan file        web yang diminta melalui protokol HTTPNamun jika data tidak ketemu, web     server akan mengirimkan halaman error.
7. Browser menampilkan informasi kepada user.

FUNGSI

  1. Mentransfer data yang diminta user 
  2. Memebersihkan cache
  3. Memeriksa keamanan dari permintaan HTTP

CONTOH WEB SERVER

  1. Apache
  2. IIS (Internet Information Services)
  3. Nginx
  4. Lightpd

LANGKAH LANGKAH MEMBUAT WEB SERVER VERSI APACHE

1. Masuk di terminal debian, ketik  su, dan ketik password mu. gunanya untuk login ke user root, bertujuan untuk memiliki semua akses ke seluruh system di linux.




2. Ketik apt install apache2 lalu ketik y dan enter.




3. Lalu masuk di halaman browser dan tulis http://192.168.4.1 (sesuai IP kalian) jika keluar seperti gambar maka berhasil.


4. Lalu kembali ke terminal dan ketik mkdir -p /var/www/manda.com untuk membuat directory.



5. Ketik nano /var/www/manda.com/index.html untuk membuat file dengan bahasa pemograman. Lalu ketik perintah seperti di gambar.


6. Ketik cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/manda.com.conf untuk mengcopy file apache.




7. Ketik nano /etc/apache2/sites-available/manda.com.conf  gunakan untuk mengkonfigurasi file web




8. Ketik a2ensite manda.com.conf 




9. Ketik a2dissite 000-default.conf untuk disable/nonaktif .




10. Ketik systemctl restart apache2




11. Ketik apache2ctl configtest  untuk mengecek web server sudah berhasil maka akan keluar syntax ok.




12. Lalu masuk ke halaman browser untuk mengecek halaman web kita dengan mengetik http://192.168.4.1  jika sudah keluar maka berhasil.






Nama Kelompok :
1. AMANDA RAMADHANI PUTRI PANGESTI/ 04
2. AZZAHRAH PRAMAGDA RISTASARI/ 13
3. BUNGA OCTAVIA RAMADANI/ 17
4. CALISTA ADYVIA/ 18











Tidak ada komentar:

Posting Komentar

Keamanan Attack With Slowhttp and Web Server dan Melakukan Defense Debian 11

  ASSALAMU'ALAIKUM WARAHMATULLAHI WABARAKATUH Hallo teman - teman... kita ketemu lagi, kali ini kita akan membahas keamanan lagi tapi ...