apache server web (malay)

15
Seksyen B Seksyen B Perkhidmatan Web (Apache)

Upload: harisfazillah-jamel

Post on 06-Jul-2015

3.138 views

Category:

Self Improvement


4 download

DESCRIPTION

Pemasangan Apache web Server.

TRANSCRIPT

Page 1: Apache Server Web (Malay)

Seksyen BSeksyen B

Perkhidmatan Web (Apache)

Page 2: Apache Server Web (Malay)

OBJEKTIF

1. Mengenali konsep-konsep perkhidmatan web2. Mengetahui konfigurasi asas pelayan Apache3. Mengetahui asas dan sejarah Apache4. Memulakan perkhidmatan Apache

Page 3: Apache Server Web (Malay)

Apa Itu Pelayan Web?Suatu pelayan yang memberi perkhidmatan web bertujuan menerbitkan (publish) sesuatu laman web

Menggunakan Protokol Internet (IP) melalui port biasa 80

Fail-fail atau skrip-skrip berasaskan web yang di simpan dalam pelayan tersebut boleh di capai oleh pengguna di dalam sesuatu rangkaian internet

Laman web dicapai melalui pelayar web dengan dimulai dengan

Jangan keliru dengan Pelayan Sambungan Internet

Page 4: Apache Server Web (Malay)

Apa Itu Apache?

Pelayan web paling banyak digunakan di Internet.

Bersifat Open Source, percuma

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.

Page 5: Apache Server Web (Malay)

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 Dengan tambahan sokongan daripada: Eric Hagberg Frank Peters Nicolas Pioch

Page 6: Apache Server Web (Malay)

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.

Page 7: Apache Server Web (Malay)

Menjadi Pembangun Apache

kumpulan e-mel terbuka kepada sesiapa sahaja yang ingin ambil bahagian dalam pembangunannya

Untuk mendaftar, kirimkan e-mel ke:-

dengan baris pertama dari email bertuliskan

Ingin menjadi orang Malaysia yang mengambil bahagian dalam pembangunan Apache Server ? Malaysia Boleh !

[email protected]

"subscribe new-httpd"

Page 8: Apache Server Web (Malay)

Sokongan Apache menyokong fungsi & bahasa pengaturcaraan web di bawah: Kontrol Akses. (Access Control)CGI (Common Gateway Interface), Perl (Practical Extraction and Report Language)

PHP (Personal Home Page / PHP Hypertext Processor)

Page 9: Apache Server Web (Malay)

Pelayar web lynx berasaskan teks halaman Apache sebelum adanya pelayaran berasaskan grafik

Page 10: Apache Server Web (Malay)

KonfigurasiFail konfigurasi Apache terletak di :-

Apache memisahkan fail konfigurasinya menjadi 3 bahagian:-

/etc/httpd/conf/

httpd.conf srm.conf access.conf

Page 11: Apache Server Web (Malay)

Fail Konfigurasi

httpd.conf fail yang pertama sekali dirujuk apabila Apache dijalankan.

srm.conf fail konfigurasi yang dibaca setelah httpd.conf.

access.conf konfigurasi untuk menuras perumah-perumah (hosts) yang boleh menerima layanan Apache.

Namun semua ‘program binary’ dalam Red Hat menyatukannya dalam satu fail httpd.conf.

Page 12: Apache Server Web (Malay)

Fail Konfigurasi

Fail httpd.conf. dibahagi kepada 3 bahagian:-1. Global environment Konfigurasi Apache secara umum.

2. Section (Main) Configuration Konfigurasi utama yang tidak termasuk dalam virtual host. Bahagian ini juga termasuk penetapan (settings) dasar untuk virtual host.

Page 13: Apache Server Web (Malay)

Fail Konfigurasi

Konfigurasi virtual host.

Memanggil alamat IP & DNS yang berbeza meskipun masih dalam satu kawalan pelayan Apache yang sama

Page 14: Apache Server Web (Malay)

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

Page 15: Apache Server Web (Malay)

LinuxDotMy

Sokongan dan Pertanyaanhttp://blog.linuxdotmy.com/http://www.linuxdotmy.com/Haris 019-6085482 (Malaysia)http://blog.harisfazillah.info/