KONFIGURASI WEB SERVER DEBIAN 10

 NAMA : NABIL PRAYOGA FITRIANSYAH

KELAS : XI TKJ 2 / 12



APA ITU WEB SERVER?

Web server adalah serangkaian perangkat keras (hardware) dan perangkat lunak (software) di dalam sebuah server. Dari sisi software, yang berfungsi sebagai medium untuk menerima permintaan berupa halaman web dalam protokol HTTP atau HTTPS. Setelah menerima permintaan, web server akan memuat dan mengirim halaman yang diminta untuk disajikan di browser pengguna, misalnya Google Chrome, Mozilla Firefox, Safari, dan sebagainya.

CARA KERJA SERVER

User memasukkan permintaan lewat browser

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

Web server menerima request dan meresponnya dengan mengirimkan file web yang diminta melalui protokol HTTP. Namun jika data tidak ketemu, web server akan mengirimkan halaman error

Browser menampilkan informasi kepada user

FUNGSI WEB SERVER

Mentransfer data yang diminta user

Membersihkan cache

Memeriksa keamanan dari permintaan HTTP

CONTOH WEB SERVER

Adapun contoh contoh dari web server sebagai berikut:

Apache

Apache adalah web server paling populer yang paling banyak digunakan. Server ini memberikan beberapa pendukung untuk kelangsungan website-mu, seperti PHP, SSL, serta akses kontrol.


IIS (Internet Information Service)

Internet Information Services (IIS) adalah layanan HTTP yang digunakan dalam sistem operasi Windows. Software ini didukung oleh beberapa komponen, seperti protokol DNS, TCIP/IP, dan beberapa software yang bisa digunakan untuk membuat web.


Nginx

Nginx (dibaca ‘engine x’) adalah software dengan sistem open source dan tentunya gratis. Dibandingkan dengan Apache yang sama-sama gratis, Nginx lebih mampu menangani web server dengan traffic tinggi. Kelebihan lainnya adalah Nginx lebih ringan, mempunyai banyak fitur, dan stabil, serta memiliki performa tinggi.

Lighttpad

Web server ini berbasis open-source yang berarti gratis dan bebas diguna-kembangkan oleh siapa saja. Lighttpd dibuat dengan tujuan mendukung sistem Linux dan Unix.

 

BERIKUT LANGKAH-LANGKAH KONFIGURASINYA 

1. Langkah awal seperti biasanya masuk ke root, lalu ketik apt install apache2, jika ada pilihan y/n kalian ketik saja y. 


2. jika sudah kalian ketikan kembali apt install apache2 untuk cek apa sudah terinstal apa belum. kalau udah tulisan 0 upgrade ... dan seterusnya itu berarti sudah berhasil. jika kalian di suruh memasukkan DVD 1 maka masukkan dvd 1 nya.


3. Jika sudah proses install, lalu masuk ke directory html dengan perintah "cd /var/www/html"


4. Bisa dicek isi directory menggunakan perintah "ls"



5. Selanjutnya, konfigurasi web html, kalian bisa menghapus isi dalam index.html, ataupun membuat file html baru, kali ini saya memindahkan isi dari index.html ke indexbcp.html dahulu mengugunakan perintah "mv index.html indexbcp.html", lalu membuat isi baru pada file index.html menggunakan perintah "nano index.html"



6. Lalu buat artikel baru didalam file tersebut menggunakan peintah perintah pada html


7. Kemudian chmod file yang ingin dieksekusi, misalnya saya ingin meksekusi file index.html jadi meggunakan pertintah "chmod 777 index.html" 


8. 
Jika ingin melihat apa sudah di chmod, maka ketikkan perintah "ls -l" lalu akan muncul "rwxrwxrwx" itu tandanya file bisa dieksekusi




9. Jika sudah selesai, buka web browser dan ketikkan ip servermu pada kolom pencarian, dan akan muncul webmu yang sudah dibuat



Saya Mohon maaf apabila dalam pembuatan blogger ini masih banyak kekurangan, sekian terima kasih.

Komentar

Postingan Populer