Apa itu Apache ? Bagaimana Cara Kerja Web Server Apache?

Web Server

Apa itu Apache ? Bagaimana Cara Kerja Web Server Apache?


Apa itu Apache?

Apache adalah software web server gratis dan open source yang memungkinkan user mengupload website di internet. Server ini telah menjadi platform bagi 33% website di seluruh dunia, dengan nama resmi Apache HTTP Server. Apache merupakan salah satu web server tertua dan terbaik, dirilis untuk kali pertama pada tahun 1995, serta dikelola dan dikembangkan oleh Apache Software Foundation.

Di Hostinger, infrastruktur web hosting kami mengunakan Litespeed, yang juga merupakan salah satu web server populer. Pengaturan khusus ini memudahkan kami untuk memaksimalkan kedua server sehingga kami bisa memberikan performa terbaik kepada pelanggan.

Selain membahas apa itu Apache, di artikel ini kami juga akan menjelaskan cara kerja Apache, perbandingannya dengan web server lain seperti NGINX dan Tomcat, serta kelebihan dan kekurangan Apache.


Bagaimana Cara Kerja Web Server Apache?

Meskipun disebut sebagai web server, Apache tidak hadir dalam bentuk server fisik, melainkan software yang menjalankan sebuah server. Fungsinya adalah membuat koneksi antara server dan browser milik visitor website (Firefox, Google Chrome, Safari, dan lain-lain) sembari mengirimkan file bolak-balik (antara klien-server). Apache merupakan software lintas platform, dan karena itulah server ini dapat berfungsi baik di server Unix maupun server Windows.

Pada saat visitor loading halaman tertentu di website Anda, misalnya beranda utama atau “Tentang Kami”, browser visitor mengirimkan permintaan ke server Anda dan Apache mengirim jawabannya kembali dengan memuat semua file yang diminta (teks, gambar, dan lain-lain). Server dan klien berkomunikasi melalui protokol HTTP, sementara Apache bertanggung jawab terhadap kelancaran dan keamanan komunikasi antara server dan klien.

Apache mudah dikelola karena memiliki struktur berbasis modul. Modul memungkinkan admnistrator server untuk mengaktifkan dan menonaktifkan fungsi atau fitur tambahan. Apache memiliki modul untuk keamanan, caching, URL rewriting, otentikasi password, dan masih banyak lagi.

Anda juga bisa setup konfigurasi server sendiri melalui file yang disebut .htaccess, yang mana merupakan file konfigurasi Apache yang didukung oleh semua paket hosting.

Share this

Leave a Reply

Your email address will not be published. Required fields are marked *