Perl Tutorials - Herong's Tutorial Examples - v6.02, by Herong Yang
Installing Apache HTTP Server 2.2.25 on Windows
This section describes how to install Apache 2.2.25 binary distribution on Windows systems.
After downloaded Apache HTTP Server 2.2.25, I continued to install it on my Windows system:
1. Double-click httpd-2.2.25-win32-x86-no_ssl.msi. The installation wizard starts.
2. Follow the instruction given by the wizard until you see the "Server Information" setting screen. Since I will be using the Web server on my local machine only, I entered the following settings:
Network Domain: localhost Server Name: localhost Administrator's Email Address: herong@localhost
3. When the "Destination Folder" screen shows up, click the "Change" button to set "C:\local\apache\" as the destination folder.
4. When the installation is done. The Apache Web server should be running as a background process.
To verify the installation, open a Web browser with http://localhost. You should see the Apache server default home page saying: "It works!".
The following picture shows you the "Server Information" screen of the installation wizard:
Table of Contents
Data Types: Values and Variables
Expressions, Operations and Simple Statements
Name Spaces and Perl Module Files
Hard References - Addresses of Memory Objects
Objects (or References) and Classes (or Packages)
Typeglob and Importing Identifiers from Other Packages
String Built-in Functions and Performance
File Handles and Data Input/Output
Open Directories and Read File Names
File System Functions and Operations
Socket Communication Over the Internet
XML::Simple Module - XML Parser and Generator
SOAP::Lite - SOAP Server-Client Communication Module
Perl Programs as IIS Server CGI Scripts
CGI (Common Gateway Interface)
XML-RPC - Remote Procedure Call with XML and HTTP
RPC::XML - Perl Implementation of XML-RPC
►Integrating Perl with Apache Web Server
Downloading Apache HTTP Server 2.2.25 for Windows
►Installing Apache HTTP Server 2.2.25 on Windows
Publishing HTML Documents as Web Pages
Starting and Stopping Apache Server
Running Perl Scripts in "cgi-bin"
printenv.pl - Testing Perl CGI Environment
cgi-lib.pl - The Standard Library for CGI Scripts
ReadParse() - Parsing Web Form Input Values
Running Perl Scripts in "htdocs"
CGI.pm Module for Building Web Pages
LWP::UserAgent and Web Site Testing
Converting Perl Script to Executable Binary