Perl Tutorials - Herong's Tutorial Examples - v6.01, by Dr. Herong Yang
Publishing HTML Documents as Web Pages
This section describes how to publish a HTML document on the Apache HTTP server.
With Apache server running, I am ready to publish HTML documents as static Web pages. Here is a simple HTML document, hello.html, created with a text editor:
<html> <body> Hello world! </body> </html>
To publish this HTML document as a Web page, I copied it to the Apache document directory \local\apache\htdocs:
herong> copy hello.html \local\apache\htdocs
Then I viewed the page at: http://localhost/hello.html, and got the page content correctly.
Hello world!
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