Introduction to Web Server
![Picture](/uploads/7/7/9/5/7795507/3018067.png)
• A Web Server is a program which is configured to serve Web
Pages using the Hyper Text Transfer Protocol (HTTP).
• Served content usually is HTML documents and linked objects
Images, Scripts, Text, etc.
• Web server has an IP address and possibly a domain name. For
example, if you enter the URL http://www.google.co.in/index.html
in your browser, this sends a request to the server whose domain
name is Kyrion.in. The server then fetches the page named
index.html and sends it to your browser.
Setting up a Web Server
• Any computer can be turned into a Web server by installing
server software and connecting the machine to the Internet.
There are many Web server software applications available.
• Software to setup a Web Server:
– Apache
– IIS
How Web Server Works: The Basic Process
![Picture](/uploads/7/7/9/5/7795507/7381252.png)
• Let's say that you are sitting at your computer, surfing the Web.
So you type that URL into your browser and press return.
• And magically, no matter where in the world that URL lives, the
page pops up on your screen.
• Web browser forms a connection to a Web server, requests a
page and receives it.
appointment software - by BookFresh
Attacks on Web Server
• Web Ripping
• Google Hacking
• SQL Injection
• PHP Remote Code Execution
• Cross Site Scripting
• Directory Transversal Attacks