SlideShare a Scribd company logo
Apache Web Server
What is Apache? Apache is a web server Apache is designed to be a powerful and flexible web server that supports a verity of platforms in a wide range of environments.
Why the name Apache? It is what it is. “ A Patchy Server”  (1996-2001 Apache Server Project) Respect Well known endurance and warfare skills  (2001-Present Apache Foundation)
Why use Apache Web Server? Free! Relatively quick and easy to install Supported on many platforms Unix, FreeBSD, Linux, Siolaris, Novell NetWare, Mac OS X, Microsoft Windows, OS2, TPF, and eComStation Widely Used Lots of Content Netcraft Stats  Modular Design Allows for additions to the core of Apache
Examples of Modules Mod_auth Is used for basic HTTP authentication through use of plain text files  Others:  mod_auth_dbm, mod_auth_digest Mod _alias Manipulation and control of URLs RedrictMatch
Examples of Modules Continued Mod_rewrite Allows you to match URL patterns with regular expressions, and do a transparent redirect http://example.com/weblog/index.php?y=2000&m=11&d=23&id=5678  http://example.com/weblog/2000/11/23/example
Virtual Hosts Why might you want to use virtual hosts? One Domain with several sites Several Domains on a single server Testing Live Backups Savings
Final Thoughts You can make your own modules  Do not reinvent the wheel Modules Use online documentation and forums Install and play with Apache and its modules Some modules can be complicated.
Useful Links Modules.apache.org http://modules.apache.org/   Httpd.apache.org http://httpd.apache.org/   ONLamp.com http://www.onlamp.com/
References Stephen, Wettone “How to use mod_rewrite to create clean URLs” Online. Available:  http://wettone.com/code/clean-urls . 2008 Apache Foundation “Apache HTTP Server Project” Online. Available:  http://httpd.apache.org/  . 2008 Netcraft “November 2008 Web Server Survey ” Online. Available:  http://news.netcraft.com/archives/2008/11/19/november_2008_web_server_survey.html  . 2008 Apache Foundation “modules.apache.org ” Online. Available:  http://modules.apache.org/  . 2008 O’Reilly ”ONLamp Apache FAQ ” Online. Available:  http://www.onlamp.com/  . 2008

More Related Content

ODP
Mysql 2007 Tech At Digg V3
ODP
Sql installation
PDF
MySQL for Beginners - part 1
PPT
High Performance Wordpress
PDF
Configuring MongoDB HA Replica Set on AWS EC2
PPTX
Building Scalable Web Apps - LVL.UP KL
PPTX
Scaling wordpress for high traffic
PDF
Roshan Bhattarai: Scaling WordPress for high traffic sites
Mysql 2007 Tech At Digg V3
Sql installation
MySQL for Beginners - part 1
High Performance Wordpress
Configuring MongoDB HA Replica Set on AWS EC2
Building Scalable Web Apps - LVL.UP KL
Scaling wordpress for high traffic
Roshan Bhattarai: Scaling WordPress for high traffic sites

What's hot (19)

PPTX
Rails caching
PPTX
virtual hosting and configuration
PPT
PDF
Build a Docker Swarm cluster on Azure
PPTX
Apache
PPTX
The Future of Hbase
PPT
Diva23
ODP
Presentation_On_25June09
PPTX
Creating Elasticsearch Snapshots
PPTX
Eouc 12 on 12c osama mustafa
PDF
Lessons Learned at Wakoopa
PPTX
Web Technology Management Lecture IV
ODP
Forget MAMP and WAMP, Use Virtual Box to Have a Real Ubuntu Server
PPTX
NOSQL - not only sql
ODP
Using Ansible at Scale to Manage a Public Cloud
PPTX
ASP.NET vNext
PDF
My sql indo_comm
PPTX
Basics of Ansible - Sahil Davawala
PPTX
Enabling Security For ActiveMQ JMX Access
Rails caching
virtual hosting and configuration
Build a Docker Swarm cluster on Azure
Apache
The Future of Hbase
Diva23
Presentation_On_25June09
Creating Elasticsearch Snapshots
Eouc 12 on 12c osama mustafa
Lessons Learned at Wakoopa
Web Technology Management Lecture IV
Forget MAMP and WAMP, Use Virtual Box to Have a Real Ubuntu Server
NOSQL - not only sql
Using Ansible at Scale to Manage a Public Cloud
ASP.NET vNext
My sql indo_comm
Basics of Ansible - Sahil Davawala
Enabling Security For ActiveMQ JMX Access
Ad

Similar to Apache (20)

PPT
Apache ppt
PDF
Apache - Quick reference guide
PDF
How to Use NDS eDirectory to Secure Apache Web Server for NetWare
PPTX
Apache server configuration & optimization
PPTX
Apache
ODP
Apache ppt
PDF
APACHE WEB SERVER FOR LINUX
PDF
Apache Server Tutorial
ODP
Apache
ODP
Apache ppt
ODP
Babitha.4appach
ODP
Babitha.4appach
KEY
Apache Wizardry - Ohio Linux 2011
ODP
Apache ppt
PPT
PPT
PDF
Securing the Apache web server
PDF
Securing the Apache web server
KEY
Apache Cookbook - TekX Chicago 2010
PPT
Apache Web Server Architecture Chaitanya Kulkarni
Apache ppt
Apache - Quick reference guide
How to Use NDS eDirectory to Secure Apache Web Server for NetWare
Apache server configuration & optimization
Apache
Apache ppt
APACHE WEB SERVER FOR LINUX
Apache Server Tutorial
Apache
Apache ppt
Babitha.4appach
Babitha.4appach
Apache Wizardry - Ohio Linux 2011
Apache ppt
Securing the Apache web server
Securing the Apache web server
Apache Cookbook - TekX Chicago 2010
Apache Web Server Architecture Chaitanya Kulkarni
Ad

Recently uploaded (20)

PPTX
Share_Module_2_Power_conflict_and_negotiation.pptx
PDF
My India Quiz Book_20210205121199924.pdf
PPTX
Computer Architecture Input Output Memory.pptx
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PPTX
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PPTX
20th Century Theater, Methods, History.pptx
PPTX
B.Sc. DS Unit 2 Software Engineering.pptx
PDF
HVAC Specification 2024 according to central public works department
PDF
Indian roads congress 037 - 2012 Flexible pavement
PPTX
TNA_Presentation-1-Final(SAVE)) (1).pptx
PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PDF
What if we spent less time fighting change, and more time building what’s rig...
PDF
Computing-Curriculum for Schools in Ghana
PDF
IGGE1 Understanding the Self1234567891011
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
PDF
Hazard Identification & Risk Assessment .pdf
Share_Module_2_Power_conflict_and_negotiation.pptx
My India Quiz Book_20210205121199924.pdf
Computer Architecture Input Output Memory.pptx
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
20th Century Theater, Methods, History.pptx
B.Sc. DS Unit 2 Software Engineering.pptx
HVAC Specification 2024 according to central public works department
Indian roads congress 037 - 2012 Flexible pavement
TNA_Presentation-1-Final(SAVE)) (1).pptx
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
Practical Manual AGRO-233 Principles and Practices of Natural Farming
What if we spent less time fighting change, and more time building what’s rig...
Computing-Curriculum for Schools in Ghana
IGGE1 Understanding the Self1234567891011
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
Hazard Identification & Risk Assessment .pdf

Apache

  • 2. What is Apache? Apache is a web server Apache is designed to be a powerful and flexible web server that supports a verity of platforms in a wide range of environments.
  • 3. Why the name Apache? It is what it is. “ A Patchy Server” (1996-2001 Apache Server Project) Respect Well known endurance and warfare skills (2001-Present Apache Foundation)
  • 4. Why use Apache Web Server? Free! Relatively quick and easy to install Supported on many platforms Unix, FreeBSD, Linux, Siolaris, Novell NetWare, Mac OS X, Microsoft Windows, OS2, TPF, and eComStation Widely Used Lots of Content Netcraft Stats Modular Design Allows for additions to the core of Apache
  • 5. Examples of Modules Mod_auth Is used for basic HTTP authentication through use of plain text files Others: mod_auth_dbm, mod_auth_digest Mod _alias Manipulation and control of URLs RedrictMatch
  • 6. Examples of Modules Continued Mod_rewrite Allows you to match URL patterns with regular expressions, and do a transparent redirect http://example.com/weblog/index.php?y=2000&m=11&d=23&id=5678 http://example.com/weblog/2000/11/23/example
  • 7. Virtual Hosts Why might you want to use virtual hosts? One Domain with several sites Several Domains on a single server Testing Live Backups Savings
  • 8. Final Thoughts You can make your own modules Do not reinvent the wheel Modules Use online documentation and forums Install and play with Apache and its modules Some modules can be complicated.
  • 9. Useful Links Modules.apache.org http://modules.apache.org/ Httpd.apache.org http://httpd.apache.org/ ONLamp.com http://www.onlamp.com/
  • 10. References Stephen, Wettone “How to use mod_rewrite to create clean URLs” Online. Available: http://wettone.com/code/clean-urls . 2008 Apache Foundation “Apache HTTP Server Project” Online. Available: http://httpd.apache.org/ . 2008 Netcraft “November 2008 Web Server Survey ” Online. Available: http://news.netcraft.com/archives/2008/11/19/november_2008_web_server_survey.html . 2008 Apache Foundation “modules.apache.org ” Online. Available: http://modules.apache.org/ . 2008 O’Reilly ”ONLamp Apache FAQ ” Online. Available: http://www.onlamp.com/ . 2008