Pelayan Web Apache

Gambaran keseluruhan pelayan web Apache

Pelayan HTTP Apache (lazimnya dipanggil Apache) umumnya diiktiraf sebagai pelayan web HTTP yang paling popular di dunia. Ia cepat dan terjamin dan menguasai separuh daripada semua pelayan web di seluruh dunia.

Apache juga merupakan perisian percuma, yang diedarkan oleh Apache Software Foundation yang mempromosikan pelbagai teknologi web canggih dan sumber terbuka. Pelayan web Apache menyediakan pelbagai ciri, termasuk CGI, SSL, dan domain maya; ia juga menyokong modul plug-in untuk diperpanjangkan.

Walaupun Apache pada asalnya direka untuk persekitaran Unix, hampir semua pemasangan (lebih 90%) dijalankan di Linux. Walau bagaimanapun, ia juga tersedia untuk sistem operasi lain seperti Windows.

Nota: Apache mempunyai pelayan lain yang disebut Apache Tomcat yang berguna untuk Java Servlets.

Apakah Pelayan Web HTTP?

Pelayan, pada umumnya, adalah komputer jauh yang berfungsi sebagai fail untuk meminta pelanggan. Pelayan web, kemudian, adalah persekitaran yang dijalankan oleh laman web; atau lebih baik lagi, komputer berfungsi sebagai laman web.

Ini benar tidak kira apa yang disampaikan oleh pelayan web atau cara penyampaiannya (fail HTML untuk laman web, fail FTP, dll), atau perisian yang digunakan (misalnya Apache, HFS, FileZilla, nginx, lighttpd).

Pelayan web HTTP adalah pelayan web yang menyampaikan kandungan melalui HTTP, atau Protokol Pemindahan Hypertext, berbanding yang lain seperti FTP. Sebagai contoh, apabila anda masuk ke penyemak imbas web anda, anda akhirnya menghubungi pelayan web yang menjadi tuan rumah laman web ini supaya anda boleh berkomunikasi dengannya untuk meminta halaman web (yang telah anda lakukan untuk melihat halaman ini).

Mengapa Menggunakan Pelayan HTTP Apache?

Terdapat beberapa faedah kepada Pelayan HTTP Apache. Yang paling ketara adalah bahawa ia sepenuhnya bebas untuk kegunaan peribadi dan komersil, jadi anda tidak perlu bimbang tentang perlu membayarnya; walaupun bayaran sekali sahaja kecil tidak wujud.

Apache juga merupakan perisian yang boleh dipercayai dan dikemas kini sering kerana ia masih aktif dikekalkan. Ini penting apabila mempertimbangkan apa yang digunakan oleh pelayan web; anda mahukan satu yang tidak hanya akan terus menyediakan ciri-ciri baru dan lebih baik tetapi juga sesuatu yang akan terus dikemas kini untuk menyediakan patch keselamatan dan penambahbaikan kerentanan.

Walaupun Apache adalah produk yang bebas dan terkini, ia tidak berhemat pada ciri-ciri. Sebenarnya, ia adalah salah satu daripada pelayan web HTTP yang penuh ciri yang tersedia, yang merupakan satu lagi sebab ia sangat popular.

Modul digunakan untuk menambahkan lebih banyak fungsi kepada perisian; pengesahan kata laluan dan sijil digital disokong; anda boleh menyesuaikan mesej ralat; satu pemasangan Apache boleh menghantar beberapa laman web dengan keupayaan hosting virtualnya; modul proksi tersedia; ia menyokong SSL dan TLS, dan pemampatan GZIP untuk mempercepatkan laman web.

Berikut adalah beberapa ciri lain yang dilihat di Apache:

Lebih-lebih lagi adalah walaupun terdapat banyak ciri, anda tidak perlu risau tentang bagaimana anda akan belajar untuk menggunakan semua itu. Apache begitu banyak digunakan bahawa jawapan telah diberikan (dan diposkan dalam talian) kepada hampir apa-apa soalan yang anda boleh tanya.