SlideShare une entreprise Scribd logo
1  sur  15
Seksyen B   Perkhidmatan Web  (Apache)
OBJEKTIF 1. Mengenali konsep-konsep perkhidmatan web 2. Mengetahui konfigurasi asas pelayan Apache 3. Mengetahui asas dan sejarah Apache 4. Memulakan perkhidmatan Apache
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 http://namadomain.ekstensi   Jangan keliru dengan Pelayan Sambungan Internet
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.
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
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 .
Menjadi Pembangun Apache Mempunyai  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_address]   "subscribe new-httpd"
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)
Pelayar web lynx  berasaskan teks halaman Apache sebelum adanya pelayaran berasaskan grafik
Konfigurasi Fail konfigurasi Apache terletak di :- Apache  memisahkan fail konfigurasinya menjadi 3 bahagian:- /etc/httpd/conf/ ,[object Object],[object Object],[object Object]
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 .
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.
Fail Konfigurasi 3. Virtual host   Konfigurasi virtual host. Memanggil alamat IP & DNS yang berbeza meskipun masih dalam satu kawalan pelayan Apache yang sama
Bahagian Virtual Host dalam fail /etc/httpd/conf/httpd.conf
LinuxDotMy Sokongan dan Pertanyaan http://blog.linuxdotmy.com/ http://www.linuxdotmy.com/ Haris 019-6085482 (Malaysia) http://blog.harisfazillah.info/

Contenu connexe

Plus de Linuxmalaysia Malaysia

MOSC2013 MOSCMY Brochure Malaysia Open Source Conference 2013
MOSC2013 MOSCMY Brochure Malaysia Open Source Conference 2013MOSC2013 MOSCMY Brochure Malaysia Open Source Conference 2013
MOSC2013 MOSCMY Brochure Malaysia Open Source Conference 2013Linuxmalaysia Malaysia
 
Brochure Malaysia Open Source Conference 2013 MOSCMY 2013 (MOSC2013) brochure
Brochure Malaysia Open Source Conference 2013 MOSCMY 2013 (MOSC2013) brochureBrochure Malaysia Open Source Conference 2013 MOSCMY 2013 (MOSC2013) brochure
Brochure Malaysia Open Source Conference 2013 MOSCMY 2013 (MOSC2013) brochureLinuxmalaysia Malaysia
 
Hala Tuju Kemahiran Keselamatan Komputer Dan Internet (ICT)
Hala Tuju Kemahiran Keselamatan Komputer Dan Internet (ICT)Hala Tuju Kemahiran Keselamatan Komputer Dan Internet (ICT)
Hala Tuju Kemahiran Keselamatan Komputer Dan Internet (ICT)Linuxmalaysia Malaysia
 
FOSSDAY@IIUM 2012 Cloud Presentation By LinuxMalaysia
FOSSDAY@IIUM 2012 Cloud Presentation By LinuxMalaysiaFOSSDAY@IIUM 2012 Cloud Presentation By LinuxMalaysia
FOSSDAY@IIUM 2012 Cloud Presentation By LinuxMalaysiaLinuxmalaysia Malaysia
 
Questionnaire For Establishment Of Board of Computing Professionals Malaysia ...
Questionnaire For Establishment Of Board of Computing Professionals Malaysia ...Questionnaire For Establishment Of Board of Computing Professionals Malaysia ...
Questionnaire For Establishment Of Board of Computing Professionals Malaysia ...Linuxmalaysia Malaysia
 
Sponsorship Prospectus Malaysia Open Source Conference 2012 (MOSC2012)
Sponsorship Prospectus Malaysia Open Source Conference 2012  (MOSC2012)Sponsorship Prospectus Malaysia Open Source Conference 2012  (MOSC2012)
Sponsorship Prospectus Malaysia Open Source Conference 2012 (MOSC2012)Linuxmalaysia Malaysia
 
OSS Community Forum Regarding Proposed BCPM2011 SWOT Slide
OSS Community Forum Regarding Proposed BCPM2011 SWOT SlideOSS Community Forum Regarding Proposed BCPM2011 SWOT Slide
OSS Community Forum Regarding Proposed BCPM2011 SWOT SlideLinuxmalaysia Malaysia
 
Introduction To ICT Security Audit OWASP Day Malaysia 2011
Introduction To ICT Security Audit OWASP Day Malaysia 2011Introduction To ICT Security Audit OWASP Day Malaysia 2011
Introduction To ICT Security Audit OWASP Day Malaysia 2011Linuxmalaysia Malaysia
 
Building Smart Phone Web Apps MOSC2010 Bikesh iTrain
Building Smart Phone Web Apps MOSC2010 Bikesh iTrainBuilding Smart Phone Web Apps MOSC2010 Bikesh iTrain
Building Smart Phone Web Apps MOSC2010 Bikesh iTrainLinuxmalaysia Malaysia
 
OSDC.my Master Plan For Malaysia Open Source Community
OSDC.my Master Plan For Malaysia Open Source CommunityOSDC.my Master Plan For Malaysia Open Source Community
OSDC.my Master Plan For Malaysia Open Source CommunityLinuxmalaysia Malaysia
 
33853955 bikesh-beginning-smart-phone-web-development
33853955 bikesh-beginning-smart-phone-web-development33853955 bikesh-beginning-smart-phone-web-development
33853955 bikesh-beginning-smart-phone-web-developmentLinuxmalaysia Malaysia
 
Open Source Tools for Creating Mashups with Government Datasets MOSC2010
Open Source Tools for Creating Mashups with Government Datasets MOSC2010Open Source Tools for Creating Mashups with Government Datasets MOSC2010
Open Source Tools for Creating Mashups with Government Datasets MOSC2010Linuxmalaysia Malaysia
 
DNS solution trumps cloud computing competition
DNS solution trumps cloud computing competitionDNS solution trumps cloud computing competition
DNS solution trumps cloud computing competitionLinuxmalaysia Malaysia
 
Brochure MSC Malaysia Open Source Conference 2010 (MSC MOSC2010)
Brochure MSC Malaysia Open Source Conference 2010 (MSC MOSC2010)Brochure MSC Malaysia Open Source Conference 2010 (MSC MOSC2010)
Brochure MSC Malaysia Open Source Conference 2010 (MSC MOSC2010)Linuxmalaysia Malaysia
 
Benchmarking On Web Server For Budget 2008 Day
Benchmarking On  Web  Server For  Budget 2008  DayBenchmarking On  Web  Server For  Budget 2008  Day
Benchmarking On Web Server For Budget 2008 DayLinuxmalaysia Malaysia
 
Ramadan Slides Prepared by Shell Middle East & North Africa Network
Ramadan Slides Prepared by Shell Middle East & North Africa NetworkRamadan Slides Prepared by Shell Middle East & North Africa Network
Ramadan Slides Prepared by Shell Middle East & North Africa NetworkLinuxmalaysia Malaysia
 

Plus de Linuxmalaysia Malaysia (20)

MOSC2013 MOSCMY Brochure Malaysia Open Source Conference 2013
MOSC2013 MOSCMY Brochure Malaysia Open Source Conference 2013MOSC2013 MOSCMY Brochure Malaysia Open Source Conference 2013
MOSC2013 MOSCMY Brochure Malaysia Open Source Conference 2013
 
Brochure Malaysia Open Source Conference 2013 MOSCMY 2013 (MOSC2013) brochure
Brochure Malaysia Open Source Conference 2013 MOSCMY 2013 (MOSC2013) brochureBrochure Malaysia Open Source Conference 2013 MOSCMY 2013 (MOSC2013) brochure
Brochure Malaysia Open Source Conference 2013 MOSCMY 2013 (MOSC2013) brochure
 
Hala Tuju Kemahiran Keselamatan Komputer Dan Internet (ICT)
Hala Tuju Kemahiran Keselamatan Komputer Dan Internet (ICT)Hala Tuju Kemahiran Keselamatan Komputer Dan Internet (ICT)
Hala Tuju Kemahiran Keselamatan Komputer Dan Internet (ICT)
 
FOSSDAY@IIUM 2012 Cloud Presentation By LinuxMalaysia
FOSSDAY@IIUM 2012 Cloud Presentation By LinuxMalaysiaFOSSDAY@IIUM 2012 Cloud Presentation By LinuxMalaysia
FOSSDAY@IIUM 2012 Cloud Presentation By LinuxMalaysia
 
Questionnaire For Establishment Of Board of Computing Professionals Malaysia ...
Questionnaire For Establishment Of Board of Computing Professionals Malaysia ...Questionnaire For Establishment Of Board of Computing Professionals Malaysia ...
Questionnaire For Establishment Of Board of Computing Professionals Malaysia ...
 
Sponsorship Prospectus Malaysia Open Source Conference 2012 (MOSC2012)
Sponsorship Prospectus Malaysia Open Source Conference 2012  (MOSC2012)Sponsorship Prospectus Malaysia Open Source Conference 2012  (MOSC2012)
Sponsorship Prospectus Malaysia Open Source Conference 2012 (MOSC2012)
 
OSS Community Forum Regarding Proposed BCPM2011 SWOT Slide
OSS Community Forum Regarding Proposed BCPM2011 SWOT SlideOSS Community Forum Regarding Proposed BCPM2011 SWOT Slide
OSS Community Forum Regarding Proposed BCPM2011 SWOT Slide
 
Introduction To ICT Security Audit OWASP Day Malaysia 2011
Introduction To ICT Security Audit OWASP Day Malaysia 2011Introduction To ICT Security Audit OWASP Day Malaysia 2011
Introduction To ICT Security Audit OWASP Day Malaysia 2011
 
Building Smart Phone Web Apps MOSC2010 Bikesh iTrain
Building Smart Phone Web Apps MOSC2010 Bikesh iTrainBuilding Smart Phone Web Apps MOSC2010 Bikesh iTrain
Building Smart Phone Web Apps MOSC2010 Bikesh iTrain
 
OSDC.my Master Plan For Malaysia Open Source Community
OSDC.my Master Plan For Malaysia Open Source CommunityOSDC.my Master Plan For Malaysia Open Source Community
OSDC.my Master Plan For Malaysia Open Source Community
 
33853955 bikesh-beginning-smart-phone-web-development
33853955 bikesh-beginning-smart-phone-web-development33853955 bikesh-beginning-smart-phone-web-development
33853955 bikesh-beginning-smart-phone-web-development
 
Open Source Tools for Creating Mashups with Government Datasets MOSC2010
Open Source Tools for Creating Mashups with Government Datasets MOSC2010Open Source Tools for Creating Mashups with Government Datasets MOSC2010
Open Source Tools for Creating Mashups with Government Datasets MOSC2010
 
DNS solution trumps cloud computing competition
DNS solution trumps cloud computing competitionDNS solution trumps cloud computing competition
DNS solution trumps cloud computing competition
 
Brochure MSC Malaysia Open Source Conference 2010 (MSC MOSC2010)
Brochure MSC Malaysia Open Source Conference 2010 (MSC MOSC2010)Brochure MSC Malaysia Open Source Conference 2010 (MSC MOSC2010)
Brochure MSC Malaysia Open Source Conference 2010 (MSC MOSC2010)
 
Benchmarking On Web Server For Budget 2008 Day
Benchmarking On  Web  Server For  Budget 2008  DayBenchmarking On  Web  Server For  Budget 2008  Day
Benchmarking On Web Server For Budget 2008 Day
 
Sesuaikan Masa Sempena 2010
Sesuaikan Masa Sempena 2010Sesuaikan Masa Sempena 2010
Sesuaikan Masa Sempena 2010
 
OSS Community In Malaysia 2009 List
OSS Community In Malaysia 2009 ListOSS Community In Malaysia 2009 List
OSS Community In Malaysia 2009 List
 
List Of OSS Communities Malaysia 2009
List Of OSS Communities Malaysia 2009List Of OSS Communities Malaysia 2009
List Of OSS Communities Malaysia 2009
 
OSCC MAMPU Oct-Nov 2009 E-Newsletter
OSCC MAMPU Oct-Nov 2009 E-NewsletterOSCC MAMPU Oct-Nov 2009 E-Newsletter
OSCC MAMPU Oct-Nov 2009 E-Newsletter
 
Ramadan Slides Prepared by Shell Middle East & North Africa Network
Ramadan Slides Prepared by Shell Middle East & North Africa NetworkRamadan Slides Prepared by Shell Middle East & North Africa Network
Ramadan Slides Prepared by Shell Middle East & North Africa Network
 

Apache Server Web (Malay)

  • 1. Seksyen B Perkhidmatan Web (Apache)
  • 2. OBJEKTIF 1. Mengenali konsep-konsep perkhidmatan web 2. Mengetahui konfigurasi asas pelayan Apache 3. Mengetahui asas dan sejarah Apache 4. Memulakan perkhidmatan Apache
  • 3. 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 http://namadomain.ekstensi Jangan keliru dengan Pelayan Sambungan Internet
  • 4. 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.
  • 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 Dengan tambahan sokongan daripada: Eric Hagberg Frank Peters Nicolas Pioch
  • 6. 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 .
  • 7. Menjadi Pembangun Apache Mempunyai 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_address] "subscribe new-httpd"
  • 8. 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)
  • 9. Pelayar web lynx berasaskan teks halaman Apache sebelum adanya pelayaran berasaskan grafik
  • 10.
  • 11. 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 .
  • 12. 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.
  • 13. Fail Konfigurasi 3. Virtual host Konfigurasi virtual host. Memanggil alamat IP & DNS yang berbeza meskipun masih dalam satu kawalan pelayan Apache yang sama
  • 14. Bahagian Virtual Host dalam fail /etc/httpd/conf/httpd.conf
  • 15. LinuxDotMy Sokongan dan Pertanyaan http://blog.linuxdotmy.com/ http://www.linuxdotmy.com/ Haris 019-6085482 (Malaysia) http://blog.harisfazillah.info/