Summer Reading B2G1 Free

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to
for a chance to win.
Privacy Policy

Visit our stores

    Recently Viewed clear list

    Original Essays | July 15, 2015

    Frank Wilczek: IMG You Are... Who?

    Writing a book is an unnatural act of communication. Speaking to a person, or even to an audience, is an interaction. Very different styles are... Continue »
    1. $20.97 Sale Hardcover add to wish list

Qualifying orders ship free.
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
25 Remote Warehouse Networking- General

Other titles in the From Scratch series:



MySQL Cover


Synopses & Reviews

Publisher Comments:

Apache, MySQL, PHP3, and IMP… the pieces exist. Each piece has been described ad nauseam. What does not exist is a guide to the marriage of these software technologies into a useful book, until now. This book puts together information on installing, setting up, and troubleshooting each of these technologies into one complete volume. You also learn how each piece is part of a whole by learning, step-by-step, how to create a web-based e-mail system. Learn to run the Linux equivalent of Active Server Pages (ASP) using PHP3, set up an e-commerce site using a database and the Apache web server, and create a data entry system (such as sales, product quality tracking, customer preferences, etc) that requires no installation in the PC.

Book News Annotation:

Explains how to customize some popular applications that provide Internet services. More specifically, the author integrates Linux, the MySQL database, the Apache web server, the PHP server language, and the Internet mail program (IMP) to build a web-based email server.
Annotation c. Book News, Inc., Portland, OR (


This book puts together information on installing, setting up and troubleshooting Apache, MySQL, PHP3 and IMP into one volume. Readers learn how each piece is part of the whole by learning step-by-step how to create a Web-based e-mail system. The "From Scratch" book is a one-of-a-kind approach designed to teach how to create a functioning application.

Table of Contents


1. Prerequisite Operational System and Software.

Red Hat Linux 6.0 or Greater Recommended.

How to Check for the Presence of an Installed Package. How to Install a Needed Package from. Standalone Usage: How to Verify Required Services Are Installed and Working.

Network Functionality.

General Network Connectivity Guidelines. Testing Your Network Connection.

System Security.

Initial Security Steps. Application Upgrades.

Apache Web Server.

Verifying Apache Installation. Testing the Web Server Locally. Testing the Web Server from Another Computer.


Verifying sendmail Installation. sendmail Configuration. Testing sendmail.

GNU C/C++ Compiler.

Verifying GNU C/C++ Installation. Testing the Compiler.

Optional Local Network Usage.

How to Connect to an Existing Local Area Network. Network Usage: Windows-Based Clients.

2. Obtaining the Software.

How to Obtain Red Hat 6.2.

Where to Purchase or Download.

How to Obtain MySQL, PHP3, and IMP.

Required File List.

3. MySQL.

A Brief History. What Is MySQL?

MySQL Description. How It Works. What It Does for You. Getting Online Help for MySQL.


Installing the RPM. A Quick Test of the Install. Troubleshooting the Install.

Configuration for Use with IMP. Database System Concepts.

Database Design Tips. System Design Overview. General Database Design Issues. Relational Databases. Data Identification Techniques. Database Design Helpers. Keys. Correct Utilization of Data. Modifications to the IMP Database. Graphical Database Representations.

The IMP Database Structure. SQL Overview.

MySQL Implements a Subset of SQL. SQL Keywords. Typical SQL Statements.

MySQL's License.

Free Use Within Limitations. Implications and Examples.


4. Apache Web Server.

Apache License. PHP Configuration Overview. IMP Configuration Overview. CGI and PHP Server Pages Overview.

How CGI Works. How PHP Works in the ESL Mode. Testing the PHP and IMP Configuration.

Security Issues.

Running PHP with Minimal Risk. Apache Configuration Issues.

The Next Step.

5. PHP.


A Brief History. PHP Worldwide Use.

The GNU Public License.

What It Means. Use of PHP Under the GNU License.

What Is PHP?

How It Works. What It Does for You. Getting Online Help for PHP.

The Software Packages to Obtain.

Apache Development RPM. PHP3 Source Code. IMP Source Code. IMAP Development RPM. Freetype Development RPM.

Installation. Troubleshooting the Installation. PHP in a Nutshell.

General Format. Strings and Parsing. Web Page Use. Apache Web Server.

PHP Use.

Database Interfacing. Graphics. Using PHP in HTML Documents.


6. IMP.

GPL and GNU Library General Public License.

Use of IMP Under the GNU Public License.

What Is IMP?

IMP Description.

IMP Installation.

Obtaining the Software. Configuring the Program. Installing IMP.

Testing IMP.

Setting Up User Accounts. Connecting to IMP.

Using IMP. How IMP Works.

What IMP Does for You. Getting Online Help for IMP.

Troubleshooting the Install. Everyday Use of IMP.

Customizing IMP. Email Inside an Office. Email on the Internet.

Appendix A. PHP Language Reference In this Appendix.

Basic Syntax. Variables and Types.

Arrays. Integers. Floating Point. Objects. Resource. Strings. Type Casting and Conversion. Predefined Variables. Variable Scoping. Variable Variables. External Variables.

Constants and Expressions. Operators.

Arithmetic Operators. Comparison Operators. Execution Operators. Assignment Operators. Logic Operators. Reference Operators. String Operator.

Program Flow Control Statements.

The if Statement. The else Statement. The elseif Statement. The while Statement. The do/while Statement. The for Statement. The switch Statement. The break Statement. The continue Statement. The require and include Statements.

User-Defined Functions. Classes. Built-In Functions.

Arrays. I/O. Apache Server-Specific. Calendar and Date / Time. Databases. Data Manipulation. Imaging. New Image Functions in PHP 4. IMAP. Math. Miscellaneous. PHP Information and Options. String Functions. URL Functions. Variable Functions.


Product Details

Maxfield, Wade
Internet - General
Database Management - General
Relational databases
Sql (computer program language)
Data Transmission Systems - Electronic Mail
SQL (Computer program language)
Internet - World Wide Web
PHP (Computer program language)
Networking - General
Edition Description:
Trade paper
From Scratch
Publication Date:
November 2000
Grade Level:
9.1 x 7.4 x 1 in 612 gr

Other books you might like

  1. Beginning PHP 4 Used Trade Paper $0.95
  2. Alfred's Basic Piano Library: Adult,... Used Trade Paper $12.00
  3. Gaming Hacks Used Trade Paper $2.75
  4. Fermat's Enigma: The Epic Quest to... Used Trade Paper $4.95
  5. The Piano Handbook with CD (Audio) Used Ring Binder $21.00

Related Subjects

Computers and Internet » Computer Languages » Javascript
Computers and Internet » Database » Design
Computers and Internet » Networking » General
Computers and Internet » Software Engineering » Software Management

MySQL New Trade Paper
0 stars - 0 reviews
$34.99 In Stock
Product details 384 pages QUE - English 9780789724403 Reviews:
"Synopsis" by , This book puts together information on installing, setting up and troubleshooting Apache, MySQL, PHP3 and IMP into one volume. Readers learn how each piece is part of the whole by learning step-by-step how to create a Web-based e-mail system. The "From Scratch" book is a one-of-a-kind approach designed to teach how to create a functioning application.
  • back to top


Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at