Saturday 2 May 2015

Apache HTTP Server

Apache HTTP server is a web server. A Web server serves static pages to the browser. It receives the request from browser and serves the response. You can enhance the Apaches abilities by installing other modules, so that it can serve dynamic webpages using various technologies such as PHP, CGI, Servlets etc., but the core of Apache is just a plain old HTTP server.

a. Web browser sends a request to the server for a web page.
         Ex: http://mydomain/pages/home.html

b. Web server looks for the document on the file system and retrieves documents from file system

c. Once the document is received, web server sends the data of the document to the browser.

A simple web server accepts connections from web browser, read the request from browser, Retrieve the static (or) dynamic content and return it to the browser. Close the connection with browser.

I hope with this you got some basic idea of web server. Follow the link, to know how to install Apache HTTP server on Ubuntu.

Prevoius                                                 Next                                                 Home

No comments:

Post a Comment