1 / 18

Seksyen B Pelajaran 25: Perkhidmatan Web

Seksyen B Pelajaran 25: Perkhidmatan Web. INFRASTRUKTUR SISTEM & LINUX. OBJEKTIF. Mengenali konsep-konsep perkhidmatan web Mengetahui konfigurasi asas pelayan Apache Mengetahui asas dan sejarah Apache. Memulakan perkhidmatan Apache. ISI KANDUNGAN. Pengenalan Konfigurasi Ringkasan.

chava
Download Presentation

Seksyen B Pelajaran 25: Perkhidmatan Web

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Seksyen BPelajaran 25: Perkhidmatan Web INFRASTRUKTUR SISTEM & LINUX

  2. OBJEKTIF • Mengenali konsep-konsep perkhidmatan web • Mengetahui konfigurasi asas pelayan Apache • Mengetahui asas dan sejarah Apache. • Memulakan perkhidmatan Apache

  3. ISI KANDUNGAN • Pengenalan • Konfigurasi • Ringkasan

  4. APA ITU APACHE? • Pelayan web paling banyak digunakan di Internet. • Pertama kali digunakan untuk sistem operasi lingkungan UNIX • Dimulakan oleh pembangun veteran NCSA httpd (National Center for Supercomputing Application) • Keluaran pertama, Apache versi 0.6.2.

  5. PEMBINA APACHE Antara ahli – ahli yang terlibat dalam mengembangkan Apache waktu itu ialah: • Brian Behlendorf • Roy T. Fielding • Rob Hartill • David Robinson • Cliff Skolnick • Randy Terbush • Robert S. Thau • Andrew Wilson

  6. PEMBINA APACHE Dengan tambahan sokongan daripada: • Eric Hagberg • Frank Peters • Nicolas Pioch

  7. NAMA APACHE • Nama Apache diambil dari kata "A Patchy Server“ • Bermaksud pelayan perbaikan yang penuh dengan tampalan (patch). Apa itu Tampalan ? • Penambahan ciri-ciri dan penampalan ralat dari NCSA httpd Versi 1.3.

  8. KUMPULAN E- MEL APACHE • Mempunyai kumpulan e-mel terbuka kepada sesiapa sahaja yang ingin ambil bahagian. • Untuk mendaftar, kirimkan e-mel ke:- dengan baris pertama dari email bertuliskan majordomo@apache.org "subscribe new-httpd"

  9. PROGRAM PENDUKUNG Beberapa dukungan Apache : • Kontrol Akses. (Access Control) • CGI (Common Gateway Interface), • Perl (Practical Extraction and Report Language) • PHP (Personal Home Page / PHP Hypertext Processor)

  10. PENGENALAN APACHE Pelayar web lynx ini memaparkan halaman dari Apache

  11. KONFIGURASI • Fail konfigurasi Apache terletak di :- • Apache memisahkan fail konfigurasinya menjadi 3 bahagian:- /etc/httpd/conf/. • httpd.conf • srm.conf • access.conf.

  12. KONFIGURASI • httpd.conf • fail yang dilihat pertama kali apabila Apache dijalankan. • srm.conf - fail konfigurasi yang dibaca setelah httpd.conf. • access.conf - konfigurasi untuk menuras perumah-perumah yang boleh menerima layanan Apache.

  13. KONFIGURASI • Namun semua binari program dalam Red Hat menyatukannya dalam satu fail ,httpd.conf.

  14. FAIL KONFIGURASI APACHE Fail httpd.conf. dibahagi kepada 3 bahagian:- • Global environment • Konfigurasi Apache secara umum.. • Section (Main) Configuration • Konfigurasi utama yang tidak termasuk dalam virtual host. • Bahagian ini juga termasuk penetapan dasar untuk virtual host.

  15. FAIL KONFIGURASI APACHE 3. Virtual host • Konfigurasi virtual host. • Memanggil alamat IP & DNS yang berbeza meskipun masih dalam satu kawalan pelayan Apache yang sama

  16. Global Environment dalam fail /etc/httpd/conf/httpd.conf

  17. Bahagian Virtual Host dalam fail /etc/httpd/conf/httpd.conf

  18. RINGKASAN Pada bahagian ini, telah dipelajari : • bagaimana menjalankan Apache Versi 2.0. • fail konfigurasi penting digunakan Apache, httpd.conf   • Untuk pemahaman lanjut , sila baca dokumentasi Apache yang disertakan dalam Red Hat , ia terletak di /var/lib/apache/htdocs. • Dokumentasi online boleh di akses melalui laman http://www.apache.org/docs.

More Related