• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
 
 
NUST SEECS PAKISTAN
 
APACHEWEBSERVERINSTALLATION&CONFIGURATION
ASIM SALEEMHASEEB AHMADDEPARTMENT OF ELECTRONCS ENGINEERING
 
 
Outline
 
Introduction to ubuntu
 
Introduction to Apache2
 
Installation of apache
 
Some Features
 
Activating the User's public_html Directory
 
Domain Mapping
 
Creating Virtual Directory
Objective
Our objective of this project is the installation of apache2 on Linux (ubuntu) and configuresit. We have tried to implement as more as possible functions of apache2 web server.
Introduction to UBUNTU
Ubuntu is a free, stable, and secure OS. Ubuntu comes at a tempting price and provides manyof the advantages of popular commercial operating systems such as Windows and OS X. Butit also has potential drawbacks
 — 
manual installation and possible compatibility issues.Ubuntu is an operating system developed by a worldwide community of programmers and byemployees of Ubuntu's commercial sponsor, Canonical. Ubuntu is based on the concept of free or open-source software, meaning that you do not pay any licensing fees for Ubuntu, andyou can download, use, and share the operating system free of charge.As it is Linux-based operating system, Ubuntu has a well-deserved reputation for stabilityand security. Historically, Linux has proven itself to be a workhorse server operating system,and this is where, up until now, it has been most widely used and best known.However, in recent years, Linux has also become valuable on desktop and laptop computers,making it an option for individuals and businesses. Ubuntu is generally known to be the mostwidely used version of Linux available. Because the software is free to download and share,it is difficult to track exact usage numbers.
 
Introduction to Apache2
Apache is a web server application that has a played a major role in the growth andcontinuous development of the web. It is a free open-source solution, which backs up mostpopular operating systems including Microsoft Windows, Linux, Unix, Mac OS X andSolaris. Apache is the most widely installed server application on the web since 1996.
Historical Perspective
The first version of the Apache web server was created by Robert McCool, When McCoolleft NCSA in mid-1994, the development of httpd stalled, leaving a lot of patches forimprovements circulating through e-mails. These patches were provided by a number of otherdevelopers besides McCool: Brian Behlendorf, Roy Fielding, Rob Hartill, David Robinson,Cliff Skolnick, Randy Terbush, Robert S. Thau, Andrew Wilson, Eric Hagberg, Frank Petersand Nicolas Pioch.
 
According to the Apache Foundation, the name was chosen out of respect for the NativeAmerican tribe of Apache (Indé), well-known for their endurance and their skills in warfare.However, the original FAQ on the Apache Server project's website, from 1996 to 2001,claimed that "The result after combining [the NCSA httpd patches] was a patchy server. Thefirst explanation was supported at an Apache Conference and in an interview in 2000 byBrianBehlendorf, who said that the name connoted "Take no prisoners. Be kind of aggressive andkick some ass". Behlendorf then contradicted this in a 2007 interview, stating that "TheApache server isn't named in honor of Geronimo's tribe" but that so many revisions were sentin that "the group called it 'a patchy Web server'". Both explanations are probably appropriatethough the pun explanation has fallen into disfavor.Version 2 of the Apache server was a substantial re-write of much of the Apache 1.x code,with a strong focus on further modularization and the development of a portability layer, theApache Portable Runtime. The Apache 2.x core has several major enhancements overApache 1.x. These include UNIX threading, better support for non-Unix platforms (such asMicrosoft Windows), a new Apache API, and Ipv6 support. The first alpha release of Apache2 was in March 2000, with the first general availability release on April 6, 2002.
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...