17. Web Servers (Apache and IIS)

Stop abusing my verses, or publish some of your own.

—Martial

There are three difficulties in authorship: to write anything worth the publishing, to find honest men to publish it, and to get sensible men to read it.

—Charles Caleb Colton

When your Daemon is in charge, do not try to think consciously. Drift, wait and obey.

—Rudyard Kipling

Objectives

In this chapter you’ll:

• Learn about a web server’s functionality.

• Install Apache HTTP Server and Microsoft IIS Express.

• Test the book’s examples using Apache and IIS Express.

Outline

17.1 Introduction

17.2 HTTP Transactions

17.3 Multitier Application Architecture

17.4 Client-Side Scripting versus Server-Side Scripting

17.5 Accessing Web Servers

17.6 Apache, MySQL ...

Get Internet & World Wide Web: How to Program, Fifth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.