README FILE FOR TEXTBOOK CD TO ACCOMPANY: ========================================= A Web-Based Introduction to Programming: Essential Algorithms, Syntax and Control Structures Using PHP and XHTML Author: Mike O'Kane ISBN: 978-1-59460-523-9 Published by: Carolina Academic Press Address: 700 Kent Street, Durham, NC 27701 Phone: 1-800-489-7486 Web: www.cap-press.com YOUR CD INCLUDES: ================= This README FILE. POWERPOINTS FOLDER: contains the Powerpoint slides to accompany the textbook. DOWNLOADS FOLDER: contains the Windows version of the Web server software, along with installation instructions for Windows and Mac OS X. The folder also includes the Webtech folder needed for Mac OS X and Linux installations, and a troubleshooting document. IMPORTANT: See below for details on installing the software on Windows, Mac OS X and Linux. COPYRIGHTS AND TRADEMARKS: ========================== Copyright © 2008 Mike O'Kane. All rights reserved. Any textbook content provided on this CD falls under this copyright and may not be reproduced in any form without the prior written consent of the publisher. The information is provided for instructional value and distributed on an "as is" basis, without warranty. While every precaution has been taken in the preparation of the book and related materials, neither the author nor Carolina Academic Press shall have any liability to any person or entity with respect to any loss or damage caused by or alleged to be caused, directly or indirectly, by the instructions contained in this book or by the programs or applications that are listed in, or provided as supplements to, this book . Macintosh® and Mac OS® are registered trademarks of Apple, Inc. in the United States and other countries. Windows® is a registered trademark of Microsoft Corporation in the United States and other countries. Linux® is the registered trademark of Linus Torvalds in the United States and other countries. Mozilla® and Firefox® are registered trademarks of the Mozilla Foundation. Apache® is a trademark of the Apache Software Foundation. All product names identified here and in the book are trademarks or registered trademarks, and are the properties of their respective companies. We have used these names in an editorial fashion only, and to the benefit of the owner, with no intention of infringing the trademark. COMPANION WEB SITE: =================== The Companion Website for this textbook contains the latest version of all materials on this CD, as well as additional support materials. The Web site can be found at: http://www.mikeokane.com/textbooks/WebTech IMPORTANT INSTALLATION AND DOWNLOAD INSTRUCTIONS- PLEASE READ CAREFULLY: ======================================================================== This CD contains a version of the XAMPPLITE distribution, provided by APACHE FRIENDS (http://www.apachefriends.org/en/xampp.html) for installation on WINDOWS computers. This distribution: * Is free to copy under the terms of the GNU General Public License. Please read all component licenses included in the distribution for full details of the license agreements. * Contains an Apache Web server distribution, pre-configured to run in standalone mode with no need for Internet access or network connectivity, and including MySQL, PHP and PEAR, PhpMyAdmin, and Perl. See http://www.apachefriends.org/en/xampp.html for complete details. INSTALLING ON WINDOWS: ====================== * The DOWNLOADS folder of your CD contains a file named webServer.zip. This file can be unzipped to install the server on a Windows computer, either on a fixed or portable drive. IMPORTANT: SOME USB DRIVES TAKE A LONG TIME TO UNZIP LARGE NUMBERS OF FILES. IN THAT CASE YOU MAY PREFER TO UNZIP YOUR SERVER TO A LOCAL HARD DRIVE, AND THEN COPY THE INSTALLATION TO YOUR USB DRIVE. * Follow the instructions in Chapter 2 of the textbook to install this software. A copy of these intructions is provided ine the DOWNLOADS folder of this CD. * INSTALLATION PROBLEMS? Refer to the InstallationProblems document provided in the DOWNLOADS folder on the CD for help installing and trouble-shooting your installation. * The installation requires less than 200MB for installation. * The installation includes all course work and sample files from the textbook. * The installation Can be uninstalled simply by deleting the installed folders. INSTALLING ON MACINTOSH: ======================== * Macintosh users can easily download and install the freely available MAMP software to obtain the Web server. Please refer to the MAMPInstallation document provided in the DOWNLOADS folder for instructions to install on a MACINTOSH. * IMPORTANT! Once you have installed the MAMP software you will need to unzip the Webtech.zip file provided in the DOWNLOADS section. This file contains a Webtech folder that must be located under the htdocs folder of your MAMP installation. The MAMPInstallation document provides details. INSTALLING ON LINUX: ==================== * Linux users can download and install the freely available Linux version of xampplite from the APACHE FRIENDS Web site at http://www.apachefriends.org/en/xampp.html * IMPORTANT! Once you have installed the software under Linux you will need to unzip the Webtech.zip file provided in the DOWNLOADS section. This file contains a Webtech folder that must be located under the htdocs folder of your Linux installation. HELP, CORRECTIONS, AND ADDITIONAL RESOURCES: ============================================ Refer to the textbook Website for the latest solutions (and textbook corrections) and other useful resources: http://www.mikeokane.com/textbooks/WebTech/