WEB SERVER | ASJ

WEB SERVER

KELOMPOK III

Anggota : 

1. Ramadhani

2. Daffa Arriza

3. Reval Devmusliandra

4. Jonathan Kenneth


1.) Pengertian web server?

Server web atau peladen web adalah perangkat lunak server, atau perangkat keras yang didedikasikan untuk menjalankan perangkat lunak ini, yang dapat memenuhi permintaan klien di World Wide Web. Server web dapat, secara umum, berisi satu atau lebih situs web

2.) Fungsi web server?

Ada tiga fungsi utama web server, yaitu: 

Menghosting beberapa website atau aplikasi web. 

Memproses permintaan FTP (File Transfer Protocol). 

Mengirim dan menerima email.


3. Cara kerja web server?

= ..............................

Browser mendapat alamat IP domain dan mencarinya ke DNS server

Browser meminta data yang dibutuhkan melalui HTTP/HTTPS. 

Web server mencari data yang diminta browser dalam hosting.

Browser kemudian terhubung ke web server dan mengirimkan request file web yang diminta melalui HTTP.


4. Contoh web server?

  • Apache HTTP Server – Web server open-source dan gratis yang bisa digunakan di banyak sistem operasi, termasuk Windows, Linux, dan Mac OS X. Apache adalah software web server yang paling pertama ada, dan salah satu pilihan terbaik bagi para pemilik website, developer, dan penyedia hosting, menguasai pasar dengan jumlah mencapai 31%.
  • NGINX – Software web server open-source populer yang tadinya hanya berfungsi untuk melayani web HTTP. Sekarang, NGINX juga digunakan sebagai reverse proxy, HTTP load balancer, dan proxy email. NGINX dikenal dengan kecepatan dan kemampuannya untuk menangani banyak koneksi, sehingga banyak website dengan traffic tinggi yang menggunakannya.
  • Microsoft Internet Information Services (IIS) – IIS adalah software web server eksklusif yang dikembangkan oleh Microsoft dan banyak digunakan dalam sistem operasi Windows.
  • Lighttpd – Software web server open-source dan gratis yang dikenal berkat kecepatannya, serta menggunakan daya CPU yang lebih sedikit. Lighttpd juga populer karena memiliki footprint memori yang kecil.

5. Installasi dan konfigurasi web server?

adalah sebuah layanan aplikasi yang di install pada komputer server dan dapat dijalankan pada banyak sistem operasi seperti Unix, Linux, BSD, Microsoft, Novel dll dan berfungsi untuk menlayani dan mengaktifkan web dengan protokol HTTP atau HTTPS pada port 80 atau 443.
  • Langkah pertama adalah dengan menginstall aplikasi Apache2
  • Perintahnya apt-get install Apache2 kemudian tekan Y
  • Biasanya terdapat pada DVD Binary 1, jadi insert DVD 1 pada CD-Rom
  • Silahkan tekan Enter dan tunggu hingga proses selesai.


Cara Konfigurasi Web Server Debian 8 Pada VirtualBox

Setelah proses instalasi apache2 selesai, kita akan lanjutkan pada tahapan konfigurasi.
  • Silahkan masuk ke direktori sites-availabel pada apache2 
  • Perintahnya : cd /etc/apache2/sites-available
  • Dalam direktori sites-available terdapat 2 buah file bernama 000-default.conf dan default-ssl.conf
  • Silahkan sobat salin file 000-default.conf menjadi misal buatkuingat.conf (diberikan nama sesuai dengan nama domain, agar mudah diingat)
  • Perintahnya : cp 000-default.conf  buatkuingat.conf
  • Setelah di gandakan, silahkan di edit dengan perintah pico buatkuingat.conf
  • Cari baris #ServerName, dengan menakan tombol Ctrl+w ketikan kata yang dicari.
Ganti dengan script di bawah ini : 
LINUX ServerName www.buatkuingat.com&lt
  ServerAdmin webmaster@buatkuingat.com
  DocumentRoot /home/web


  • Bila sudah tekan Ctrl+X ketik Y lalu Enter
  • Pada bagian script DocumentRoot /home/web silahkan sobat bisa menentukan sendiri dimana nanti web akan di simpan, kalo saya akan disimpan di direktori Web yang ada di Home. Sehingga saya harus membuat sub-direktori Web
  • Perintahnya : mkdir web /home
  • Oke sobat selanjutnya edit file apache2.conf
  • Perintahnya : Pico /etc/apache2/apache2.conf
  • Cari kalimat Require all denied ganti dengan Require all granted
  • Bila sudah silahkan di simpan
  • Kemudian ketikan perintah a2dissite 000-default.conf (artinya mendisable file 000-defaul.conf)
  • Lanjutkan dengan perintah a2ensite buatkuingat.conf (mengaktifkan file buatkuingat.conf)
  • Selanjutnya kita akan muat satu file HTML untuk disimpan di direktori Home/Web
  • Ketikan script dibawah ini :
<HTML>
<head><Tittle>Web server</tittle>
</head>
<body>
<h1><center>Selamat Web Server Telah berhasil Dibuat</center></h1>
</body>
</HTML>


6. Pengujian web server?

Kemudian kita akan mencoba melakukan pengecekan atau pengujian.

Pengecekan pada command line. silahkan ketikan perintah w3m http://www.buatkuingat.com
Bila berhasil maka akan tampil gambar seperti di bawah ini 


Atau dengan menggunakan browser IE/chrome/Firefox dari windows, dengan catatan sobat hubungkan terlebih dahulu dengan windows, menggunakan Network Host-Only. atau Internal Network pada virtualbox.


7.Membuat web dengan HTML (www.w3schools.com)








terima kasih Arigatōgozaimasu gamsahabnida



Komentar

Postingan Populer