Page 228 - DCAP602_NETWORK_OPERATING_SYSTEMS_I
P. 228
Network Operating Systems-I Manmohan Sharma, Lovely Professional University
notes unit 12: server role: Linux as web server
contents
Objectives
Introduction
12.1 Web Server
12.2 Apache Web Server
12.3 Starting Apache
12.4 Configuring your Server for Apache
12.5 Setting up First Web Page
12.6 Summary
12.7 Keywords
12.8 Self Assessment
12.9 Review Questions
12.10 Further Readings
objectives
After studying this unit, you will be able to:
l z Know about apache web server
l z Describe installing apache
l z Discuss starting apache
l z Explain configuring web server
l z Analyse setting up first web page
introduction
Apache is the most extensively used HTTP-server in the world today. It surpasses all free and
commercial competitors on the market, and provides a myriad of features; more than the nearest
competitor could give you on a UNIX variant. It is also the most used web server for a Linux
system. A web server like Apache, in its simplest function, is software that displays and serves
HTML pages hosted on a server to a client browser that understands the HTML code. Mixed with
third party modules and programs, it can become powerful software, which will provide strong
and useful services to a client browser.
12.1 web server
A web server is a program that runs on a host computer (also, confusingly enough, called a web
server) that provides web sites. In other words, the web server program sits around awaiting
requests from visitors\’ web browsers for objects it has in its possession, and then sends these
objects back for the visitor\’s viewing pleasure. Objects that web servers can serve include
222 LoveLy professionaL university