Open Source Software The Apache HTTP Server Prepared by: Clemance Fleischer ITEC400 Assignment 13-1.

Slides:



Advertisements
Similar presentations
The Web Wizards Guide to Freeware/Shareware Chapter Six Open Source Software.
Advertisements

Welcome to Middleware Joseph Amrithraj
Web Server Sun Peng What is server - Question  First thing first! We need a definition: What is a server? ?
 2003 Prentice Hall, Inc. All rights reserved. Chapter 21 – Web Servers (IIS and Apache) Outline 21.1 Introduction 21.2 HTTP Request Types 21.3 System.
Software Freedom Day th September 2007 Asia Pacific Institute of Information Technology Colombo, Sri Lanka. Nazly Ahmed Scripting The Web.
DT211/3 Internet Application Development Active Server Pages & IIS Web server.
Server-Side vs. Client-Side Scripting Languages
Web Server Hardware and Software
DT211/3 Internet Development Application Web Servers.
The Apache Web Server  Started in April 1996 as an open source multiplatform web server (Windows, FreeBSD, UNIX, and Linux compatible).  Now the world’s.
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
Introduction to Web Application Architectures Web Application Architectures 18 th March 2005 Bogdan L. Vrusias
Web architecture Dr Jim Briggs Web architecture.
CS 491B Project Web Galaxy Wendy Tan Web Galaxy Project Introduction Demo Analysis.
Web Server Hardware and Software Presented by: Trung NGUYEN Emilie MARTIN.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
1 Java Server Pages Can web pages be created specially for each user? What part does Java play?
Open Source CRM Michelle Murrain, Nonprofit Open Source Initiative March 27, 2008.
Chapter 13 Web Application Infrastructure. Objectives Explain the components and purpose of a web application platform Describe several common webapp.
Apache Jakarta Tomcat Suh, Junho. Road Map Tomcat Overview Tomcat Overview History History What is Tomcat? What is Tomcat? Servlet Container.
It’s World Wide! I NTRODUCTION TO T HE WEB 1 Photo courtesy:
SYST Web Technologies SYST Web Technologies Installing a Web Server (XAMPP)
BY Zoher & Mahmoud. What is WAMP?  - Acronym for Windows/Apache/MySQL/PHP, Python, (and/or) PERL  - WAMP refers to a set of free open source applications,
TOPIC 1 – SERVER SIDE APPLICATIONS IFS 234 – SERVER SIDE APPLICATION DEVELOPMENT.
Server-side Technologies
Sys Prog & Scripting - HW Univ1 Systems Programming & Scripting Lecture 15: PHP Introduction.
Part IV Web Server Hardware and Software
Introduction: Drupal is a free and open-source content management system (CMS). A content management system(CMS) is a computer program that allows publishing,
Apache Tomcat Web Server SNU OOPSLA Lab. October 2005.
 2000 Deitel & Associates, Inc. All rights reserved. Chapter 24 – Web Servers (PWS, IIS, Apache, Jigsaw) Outline 24.1Introduction 24.2Microsoft Personal.
Web Server A software program or server computer equipped to offer World Wide Web access. Web servers allow you to serve content over the Internet using.
Open Source: It's Already Here Dave Cross Magnum Solutions Ltd
9/10/20151 Hyperion Enterprise 6.5 New Features & Functionality Robert Cybulski, CPA Finit Solutions.
What is IIS? IIS (Internet Information Server) is a group of Internet servers (including a Web or Hypertext Transfer Protocol server and a File Transfer.
LOGO Jawad Tariq ITEC-400 Assignment 13-1 April 05, 2007 Robert D’Andrea.
Web Application Programming Carol Wolf Computer Science.
Introduction to Internet Programming (Web Based Application)
Servlets, JSPs and MySQL Presented by: Gian Alvarez Vicente Rivera.
Open Source Software Bangladesh University of Business and Technology Nizar Saadi Dahir M.Sc. Computer Engineering Computer Center- Kufa University
PackLet A web-based text messaging application using AX.25 packet radio technology.
ITEC 400 Assignment 14-1 Public Domain/Open Source Software Evaluation By Arif Irgi.
Web Design and Development for E-Business By Jensen J. Zhao Copyright 2003 Prentice Hall, Inc. Web Design and Development for E-Business Jensen J. Zhao.
Chapter 14 The Open Source Community. Agenda Types of Free Software Open Source Project Open Hardware Project Impacts.
Structure of the Internet. Internet Structure LAN ISP Internet Backbone.
Enterprise PHP - Introduction Enterprise Client-Server Development with PHP Nic Shulver, FCES, Staffordshire University A fifteen credit module based on.
Active Server Pages Server-Side Scripting and Client-Side Scripting.
Stanford GSB High Tech Club Tech 101 – Session 1 Introduction to Software, Distributed Architectures, and ASPs Presented by Shawn Carolan Former Manager.
UNIT-3 1.Web server software and Tools 1IT2031 UNIT-3.
Copyright © 2003 T. Trappenberg Overview B 1 B. Some tools of the trade Module 1 Technology: GR01E - Electronic Commerce Overview.
Electronic Commerce. Contents Web Server Basics Web Server Software Web Server Hardware.
Open Source Programming and OpenOffice.org Jeff Koehler ITEC V1FF April 5, 2007.
Java Web Server Presented by- Sapna Bansode-03 Nutan Mote-15 Poonam Mote-16.
Ahmed Hassan and Richard Holt Software Architecture Group University of Waterloo CANADA A Reference Architecture for Web Servers.
Apache Web Server Architecture Chaitanya Kulkarni MSCS rd April /23/20081Apache Web Server Architecture.
Web Page Designing With Dreamweaver MX\Session 1\1 of 9 Session 1 Introduction to PHP Hypertext Preprocessor - PHP.
XAMPP.
Content Management Systems. Fast, easy, lower cost ways to create and maintain information on the web The alternatives to build-it-yourself HTML.
Chapter 13 Web Application Infrastructure
CMIT100 CHAPTER 13 - SOFTWARE.
Web Portal Project.
Daniel Henry January 30, 2002 CS 4900
Infrastructure – Computer Software Gerhard Steinke
Developing Web-Based Applications
By Dr. Kodge Bheemashankar G
Component-Based Software Engineering: Technologies, Development Frameworks, and Quality Assurance Schemes X. Cai, M. R. Lyu, K.F. Wong, R. Ko.
Database Software.
Hitachi Storage Service Manager Software Architecture
from Lutz Dietrich and Hans Kluge
Module 02 Operating Systems
Presentation transcript:

Open Source Software The Apache HTTP Server Prepared by: Clemance Fleischer ITEC400 Assignment 13-1

Apache Web Server Apache Web Server What is it? Open Source Software w/unrestrictive license Open Source Software w/unrestrictive license License -> Free/open source and proprietary derivations License -> Free/open source and proprietary derivations Included features – upgrades Included features – upgradesHistory Apache Software Foundation Apache Software Foundation Development Development Customization – API module Customization – API module OS compatibility OS compatibility

Apache Web Server Overview How does it work? Web Browsers and Web Servers – Client-Server relationship Web Browsers and Web Servers – Client-Server relationship Supported Features Server-side programming language support Server-side programming language support Authentication schemes Authentication schemes Language interface support for Perl, PHP, Tcl. Language interface support for Perl, PHP, Tcl.

Web Server Comparison and Benefits Web Server Comparison and Benefits Comparison to other servers Internet Information Services (IIS) from Microsoft. Internet Information Services (IIS) from Microsoft.Microsoft Sun Java System Web Server from Sun Microsystems, formerly Sun ONE Web Server, Sun Java System Web Server from Sun Microsystems, formerly Sun ONE Web Server, Sun Java System Web ServerSun MicrosystemsSun ONE Sun Java System Web ServerSun MicrosystemsSun ONE iPlanet Web Server, and Netscape Enterprise Server. iPlanet Web Server, and Netscape Enterprise Server. iPlanetNetscape Enterprise Server iPlanetNetscape Enterprise Server Zeus Web Server from Zeus Technology. Zeus Web Server from Zeus Technology. Zeus Web ServerZeus Technology Zeus Web ServerZeus TechnologyBenefits Faster, more stable, more feature-full, free of charge. Faster, more stable, more feature-full, free of charge. Most popular Web server since 1996 Most popular Web server since Netcraft Web Server Survey 2007 Netcraft Web Server Survey Apache is used in 60% of Web sites, IIP in 30%. Apache is used in 60% of Web sites, IIP in 30%.

Apache HTTP Server, cont. –Download from apache.org and –More information- FAQ –Newsletter / latest releases & feature improvements - apacheweek.com Improvements –Testing – bug reports and patches –Support and maintenance –Commercial support available from third parties –Future releases Questions?

References Apache Server Frequently Asked Questions. Retrieved April 4, 2007, from ompare How Web servers work. Retrieved April 4, 2007, from server1.htm Wikipedia, (2007). Apache HTTP Server. Retrieved April 4, 2007, from