SlideShare a Scribd company logo
Presentation by :
    RANJAN
   FALL 2012
   UW MCDM
BACKGROUND
• Apache gets its name from the Native Indian American
  tribe Apache

• Key people – Rob McCool, Brain Behlendorf, Cliff
  Skolnick and other web masters

• February 1995 – 8 core contributors formed the
  foundation of the original Apache group

• April 1995 – First Apache HTTP server project was started

• December 1, 1995 Apache 1 was released which ran on
  Novell’s Netware, Microsoft Windows and also on Linux
  with more features.
WHY APACHE?
• Apache has more than twice the market share than
  its next competitor, Microsoft IIS.

• Since its an open source it is more reliable

• Apache suites sites all sizes and types

• Currently serves internet giants like Google and
  Wikipedia

• Apache is a public domain software
FEATURES OF APACHE


• Users can create own Apache server module using
  custom module

• APACHE can support in all OS without any
  hardware changes

• APACHE works on various OS’s for example: UNIX
  FreeBSD, Linux, Solaris, Novell NetWare, Mac OSX
  and Microsoft Windows.
ADVANTAGES AND
DISADVANTAGES OF
     APACHE
ADVANTAGES OF APACHE

• User gets the ability to create their own module
  according to their needs

• It is bug free cross platform open sources
  application

•   It provides support to PHP, which has inbuilt
    mod_php module in it and also supports My SQL
    and Perl and many more.

• It provides SSL authentication to have a secure
  connection between server and the client.
DISADVANTAGE OF APACHE

• Not advisable to use same name based virtual
  hosting to identify different SSL based virtual hosts
  because if we are using the same host name then
  we need to use the same IP address and same port
  no. and if we do this then there will be problem in
  the SSL thus giving room to the hackers to sniff the
  packets.




  SSL : Secure Sockets Layer
COMPARISION WITH THE IMMEDIATE

   COMPITETOR MICROSOFT IIS
APACHE                 INTERNET INFORMATION
                                      SERVICE (MS IIS)

Cross platform                   Only in Windows Operating
                                 System
Free software                    Not a free software

The user has the capability to   IIS does not allow a user to
alter the module according to    modify or create new module
the requirement. The module
used is mod_rewrite
New version of Apache can be     IIS cannot be enhanced in
enhanced in any operating        higher version operating
system                           system of windows
Very high security               Vulnerable

Integrating DOT NET is not       DOT NET is integrated
possible
Bugs can be fixed by just        To fix bug an administrator is
adding the free patches          needed also more expensive.
CONCLUSION

• The Apache project will continue to be an open source
  project that keeps up with the advances in the HTTP
  protocol and web development in general. The people
  behind the project are open to suggestions for fixes and
  improvements.

• Part of the Apaches success was due to the numerous
  tests conducted by developers and users

• The Apache group maintains rigorous standards before
  releasing any new version of the server, and when bugs
  are reported, the developers release patches and new
  versions as soon as they are available.
REFERENCES

•   Apache website (http://httpd.apache.org/)
•   Wikipedia
•   Apache (The Definitive Guide)
•   Introduction to Apache Web Server

More Related Content

PDF
MuleSoft London Community November 2019 - MuleSoft and CICD
PPT
Why you should be using Aegir: The Drupal-oriented hosting system
PPTX
Aegir Introduction
PDF
Swift Buildpack for Cloud Foundry
PPTX
EVOLVE'16 | Deploy | Abhishek Dwevedi | Understanding a Typical AEM Deployment
PDF
Leverage Entity Framework 7 in Business Application Design
PPT
Technology Radar Talks - NuGet
PDF
Rongde Qiu-DDsmile-2015.1.25
MuleSoft London Community November 2019 - MuleSoft and CICD
Why you should be using Aegir: The Drupal-oriented hosting system
Aegir Introduction
Swift Buildpack for Cloud Foundry
EVOLVE'16 | Deploy | Abhishek Dwevedi | Understanding a Typical AEM Deployment
Leverage Entity Framework 7 in Business Application Design
Technology Radar Talks - NuGet
Rongde Qiu-DDsmile-2015.1.25

What's hot (19)

PPTX
Azure Container Services
PPTX
Build your own dev tools with salesforce cli plugin generator
PPT
PALASH SL GUPTA
PPTX
Getting Started with PaaS
PPT
introduction to Lamp Stack
PPTX
Wordcamp2012 build your plugin
PPTX
Multisite core concepts final
PDF
Chef Automate - Azure Sydney User Group
PPT
PPTX
Azure Websites
PPTX
70-533 -- Course Introduction
PPTX
Server side swift
PPTX
Apache
PDF
Introduction to LiteSpeed
PPTX
Aidan finn vmm 2008 r2 - minasi forum 2010
PPTX
Azure Templates for Consistent Deployment
PPT
O que é esse tal de OWIN?
PPTX
Reactive Web Development with Spring Boot 2
PPTX
Anypoint Platform Deployment Strategies
Azure Container Services
Build your own dev tools with salesforce cli plugin generator
PALASH SL GUPTA
Getting Started with PaaS
introduction to Lamp Stack
Wordcamp2012 build your plugin
Multisite core concepts final
Chef Automate - Azure Sydney User Group
Azure Websites
70-533 -- Course Introduction
Server side swift
Apache
Introduction to LiteSpeed
Aidan finn vmm 2008 r2 - minasi forum 2010
Azure Templates for Consistent Deployment
O que é esse tal de OWIN?
Reactive Web Development with Spring Boot 2
Anypoint Platform Deployment Strategies
Ad

Similar to Apache (20)

PPTX
Apache Sever Technology By Greg Williams
PPTX
Apache web server
PPTX
Apache_Web_Server_Overviewlklklklklk -.pptx
PPTX
Presentation_2_ecommerce1111111111111111111111.pptx
ODP
web server
PDF
Apache Web Server -- Ready for the Enterprise
PDF
Securing the Apache web server
PDF
Securing the Apache web server
ODP
PPT
Apache
ODP
ODP
Apache doc
ODP
APACHE
PDF
Introduction to Apache Web Services using latex
PDF
How to Use NDS eDirectory to Secure Apache Web Server for NetWare
PPT
Apache
DOCX
Comparing IIS and Apache - Questions and Answers
ODP
Apache doc
PPT
apresentacao_apache2..
Apache Sever Technology By Greg Williams
Apache web server
Apache_Web_Server_Overviewlklklklklk -.pptx
Presentation_2_ecommerce1111111111111111111111.pptx
web server
Apache Web Server -- Ready for the Enterprise
Securing the Apache web server
Securing the Apache web server
Apache
Apache doc
APACHE
Introduction to Apache Web Services using latex
How to Use NDS eDirectory to Secure Apache Web Server for NetWare
Apache
Comparing IIS and Apache - Questions and Answers
Apache doc
apresentacao_apache2..
Ad

Recently uploaded (20)

PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
Trump Administration's workforce development strategy
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
History, Philosophy and sociology of education (1).pptx
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
What if we spent less time fighting change, and more time building what’s rig...
PPTX
Introduction to Building Materials
PPTX
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
PDF
1_English_Language_Set_2.pdf probationary
PDF
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
PPTX
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
PDF
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PDF
Computing-Curriculum for Schools in Ghana
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PDF
A systematic review of self-coping strategies used by university students to ...
PPTX
Orientation - ARALprogram of Deped to the Parents.pptx
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Trump Administration's workforce development strategy
202450812 BayCHI UCSC-SV 20250812 v17.pptx
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
Practical Manual AGRO-233 Principles and Practices of Natural Farming
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
History, Philosophy and sociology of education (1).pptx
Final Presentation General Medicine 03-08-2024.pptx
What if we spent less time fighting change, and more time building what’s rig...
Introduction to Building Materials
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
1_English_Language_Set_2.pdf probationary
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
LDMMIA Reiki Yoga Finals Review Spring Summer
Computing-Curriculum for Schools in Ghana
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
A systematic review of self-coping strategies used by university students to ...
Orientation - ARALprogram of Deped to the Parents.pptx

Apache

  • 1. Presentation by : RANJAN FALL 2012 UW MCDM
  • 2. BACKGROUND • Apache gets its name from the Native Indian American tribe Apache • Key people – Rob McCool, Brain Behlendorf, Cliff Skolnick and other web masters • February 1995 – 8 core contributors formed the foundation of the original Apache group • April 1995 – First Apache HTTP server project was started • December 1, 1995 Apache 1 was released which ran on Novell’s Netware, Microsoft Windows and also on Linux with more features.
  • 3. WHY APACHE? • Apache has more than twice the market share than its next competitor, Microsoft IIS. • Since its an open source it is more reliable • Apache suites sites all sizes and types • Currently serves internet giants like Google and Wikipedia • Apache is a public domain software
  • 4. FEATURES OF APACHE • Users can create own Apache server module using custom module • APACHE can support in all OS without any hardware changes • APACHE works on various OS’s for example: UNIX FreeBSD, Linux, Solaris, Novell NetWare, Mac OSX and Microsoft Windows.
  • 6. ADVANTAGES OF APACHE • User gets the ability to create their own module according to their needs • It is bug free cross platform open sources application • It provides support to PHP, which has inbuilt mod_php module in it and also supports My SQL and Perl and many more. • It provides SSL authentication to have a secure connection between server and the client.
  • 7. DISADVANTAGE OF APACHE • Not advisable to use same name based virtual hosting to identify different SSL based virtual hosts because if we are using the same host name then we need to use the same IP address and same port no. and if we do this then there will be problem in the SSL thus giving room to the hackers to sniff the packets. SSL : Secure Sockets Layer
  • 8. COMPARISION WITH THE IMMEDIATE COMPITETOR MICROSOFT IIS
  • 9. APACHE INTERNET INFORMATION SERVICE (MS IIS) Cross platform Only in Windows Operating System Free software Not a free software The user has the capability to IIS does not allow a user to alter the module according to modify or create new module the requirement. The module used is mod_rewrite New version of Apache can be IIS cannot be enhanced in enhanced in any operating higher version operating system system of windows Very high security Vulnerable Integrating DOT NET is not DOT NET is integrated possible Bugs can be fixed by just To fix bug an administrator is adding the free patches needed also more expensive.
  • 10. CONCLUSION • The Apache project will continue to be an open source project that keeps up with the advances in the HTTP protocol and web development in general. The people behind the project are open to suggestions for fixes and improvements. • Part of the Apaches success was due to the numerous tests conducted by developers and users • The Apache group maintains rigorous standards before releasing any new version of the server, and when bugs are reported, the developers release patches and new versions as soon as they are available.
  • 11. REFERENCES • Apache website (http://httpd.apache.org/) • Wikipedia • Apache (The Definitive Guide) • Introduction to Apache Web Server