Practical PHP and Mysql® NEGUS LIVE LINUX SERIES

Total Page:16

File Type:pdf, Size:1020Kb

Practical PHP and Mysql® NEGUS LIVE LINUX SERIES Practical PHP and MySQL® NEGUS LIVE LINUX SERIES Your practical, hands-on guides to getting real results with free software Books in the Negus Live Linux Series encourage and challenge you to advance in the free software world. Boot the live DVD or CD that comes with each book and watch the Linux system, applications, and content described in the book come to life before your eyes. Start as a novice by trying out examples and finish as a profes- sional, mastering the many topics covered in the series, from building PHP/MySQL sites to customizing live CDs and more. When you are finished, you will know how to use, customize, and rebuild that free and open source software yourself. Overseeing the series is Christopher Negus, bestselling author of the Red Hat Linux Bible series, Linux Toys series, and the signature book for this series, Live Linux CDs. NEGUS LIVE LINUX SERIES Practical PHP and MySQL® Building Eight Dynamic Web Applications Jono Bacon Upper Saddle River, NJ ■ Boston ■ Indianapolis ■ San Francisco New York ■ Toronto ■ Montreal ■ London ■ Munich ■ Paris ■ Madrid Cape Town ■ Sydney ■ Tokyo ■ Singapore ■ Mexico City Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and the publisher was aware of a trade- mark claim, the designations have been printed with initial capital letters or in all capitals. The author and publisher have taken care in the preparation of this book, but make no expressed or implied warranty of any kind and assume no responsibility for errors or omissions. No liability is assumed for incidental or consequential damages in connection with or arising out of the use of the information or programs contained herein. The publisher offers excellent discounts on this book when ordered in quantity for bulk purchases or special sales, which may include electronic versions and/or custom covers and content particular to your business, training goals, marketing focus, and branding interests. For more information, please contact: U.S. Corporate and Government Sales (800) 382-3419 [email protected] For sales outside the United States, please contact: International Sales [email protected] Visit us on the Web: www.prenhallprofessional.com Library of Congress Cataloging-in-Publication Data Bacon, Jono. Practical PHP and MySQL : building eight dynamic web applications / Jono Bacon. p. cm. Includes index. ISBN 0-13-223997-3 (pbk. : alk. paper) 1. PHP (Computer program language) 2. MySQL (Electronic resource) 3. Web site development. I. Title. TK5105.888.B325 2007 005.13’3—dc22 2006027701 Copyright © 2007 Pearson Education, Inc. All rights reserved. Printed in the United States of America. This publication is protected by copyright, and permission must be obtained from the publisher prior to any prohibited reproduction, storage in a retrieval system, or transmission in any form or by any means, electronic, mechanical, photocopying, recording, or likewise. For information regarding permissions, write to: Pearson Education, Inc. Rights and Contracts Department 75 Arlington Street, Suite 300 Boston, MA 02116 Fax: (617) 848-7047 ISBN 0-13-223997-3 Text printed in the United States on recycled paper at R. R. Donnelley in Crawfordsville, Indiana. First printing: November 2006 To my family for their never-ending support… This page intentionally left blank Contents Foreword . xi About the Author . xii Acknowledgments. xiii Introduction . 1 A Different Approach . 1 What You Need to Use This Book. 3 Conventions . 4 Onward. 4 CHAPTER 1 A New Approach. 5 The Technology. 6 How the Dynamic Web Works . 8 Summary . 12 CHAPTER 2 Getting Started with PHP and MySQL . 15 Setting Up PHP and MySQL . 16 Getting Started with PHP . 17 Rolling in MySQL . 35 Connecting to MySQL in PHP. 45 Summary . 51 vii viii Contents CHAPTER 3 Running the Projects. 53 About the Disc . 53 Running the Applications . 56 Using XAMPP . 57 Summary . 60 CHAPTER 4 Building a Weblog. 63 Project Overview: Blogtastic Use Case . 64 Building the Database . 65 Starting to Code . 68 Viewing Specific Entries . 82 Building the Category Browser . 92 Don’t Just Let Anyone Log In . 95 Rolling Your Own Categories . 102 Creating New Blog Entries . 103 Update a Blog Entry . 106 Summary . 110 CHAPTER 5 Discussion Forums . 111 Under the Hood . 111 Building Your Own Forums. 114 Before You Begin . 114 Creating the Database . 115 Creating the Site Design . 122 Displaying the Forums . 124 Managing User Logins . 133 Posts and Replies . 150 Creating Administrator-Specific Pages . 158 Summary . 167 CHAPTER 6 Creating a Shopping Cart . 169 Project Overview. 170 Building the Database . 171 Starting to Code . 175 Managing User Logins . 180 Displaying and Selecting Products . 184 Checking It Out . 196 Administrator Pages . 208 Summary . 216 Contents ix CHAPTER 7 Building an Online Auction Site. 219 Project Overview. 219 Building the Database . 220 Starting to Code . 223 Displaying Auction Items . 226 Dealing with Users . 240 Adding an Item . 243 Processing Auctions . 259 Scheduling the Page to Be Run . 262 Summary . 263 CHAPTER 8 Creating a Web-Based Calendar . 265 Project Overview. 265 Building the Database . 266 Starting to Code . 267 Viewing Events . 277 Summary . 302 CHAPTER 9 FAQ Content Management System . 303 Project Overview. 304 Building the Database . 305 Starting to Code . 310 Displaying Questions . 321 Dealing with Logins . 330 Adding and Moderating Questions . 341 Managing Subjects . 356 Managing Topics . 360 Subject Ownership . 364 Summary . 376 CHAPTER 10 Building a Re-Usable Project . ..
Recommended publications
  • Schon Mal Dran Gedacht,Linux Auszuprobieren? Von G. Schmidt
    Schon mal dran gedacht, Linux auszuprobieren? Eine Einführung in das Betriebssystem Linux und seine Distributionen von Günther Schmidt-Falck Das Magazin AUSWEGE wird nun schon seit 2010 mit Hilfe des Computer-Betriebs- system Linux erstellt: Texte layouten, Grafiken und Fotos bearbeiten, Webseiten ge- stalten, Audio schneiden - alles mit freier, unabhängiger Software einer weltweiten Entwicklergemeinde. Aufgrund der guten eigenen Erfahrungen möchte der folgende Aufsatz ins Betriebssystem Linux einführen - mit einem Schwerpunkt auf der Distri- bution LinuxMint. Was ist Linux? „... ein hochstabiles, besonders schnelles und vor allem funktionsfähiges Betriebssystem, das dem Unix-System ähnelt, … . Eine Gemeinschaft Tausender programmierte es und verteilt es nun unter der GNU General Public Li- cense. Somit ist es frei zugänglich für jeden und kos- tenlos! Mehrere Millionen Leute, viele Organisatio- nen und besonders Firmen nutzen es weltweit. Die meisten nutzen es aus folgenden Gründen: • besonders schnell, stabil und leistungs- stark • gratis Support aus vielen Internet- Newsgruppen Tux, der Pinguin, ist das Linux-Maskottchen • übersichtliche Mailing-Listen • massenweise www-Seiten • direkter Mailkontakt mit dem Programmierer sind möglich • Bildung von Gruppen • kommerzieller Support“1 Linux ist heute weit verbreitet im Serverbereich: „Im Oktober 2012 wurden mindes- tens 32% aller Webseiten auf einem Linux-Server gehostet. Da nicht alle Linux-Ser- ver sich auch als solche zu erkennen geben, könnte der tatsächliche Anteil um bis zu 24% höher liegen. Damit wäre ein tatsächlicher Marktanteil von bis zu 55% nicht 1 http://www.linuxnetworx.com/linux-richtig-nutzen magazin-auswege.de – 2.11.2015 Schon mal dran gedacht, Linux auszuprobieren? 1 auszuschliessen. (…) Linux gilt innerhalb von Netzwerken als ausgesprochen sicher und an die jeweiligen Gegebenheiten anpassbar.
    [Show full text]
  • Download This Issue
    Editorial Dru Lavigne, Thomas Kunz, François Lefebvre Open is the New Closed: How the Mobile Industry uses Open Source to Further Commercial Agendas Andreas Constantinou Establishing and Engaging an Active Open Source Ecosystem with the BeagleBoard Jason Kridner Low Cost Cellular Networks with OpenBTS David Burgess CRC Mobile Broadcasting F/LOSS Projects François Lefebvre Experiences From the OSSIE Open Source Software Defined Radio Project Carl B. Dietrich, Jeffrey H. Reed, Stephen H. Edwards, Frank E. Kragh The Open Source Mobile Cloud: Delivering Next-Gen Mobile Apps and Systems Hal Steger The State of Free Software in Mobile Devices Startups Bradley M. Kuhn Recent Reports Upcoming Events March Contribute 2010 March 2010 Editorial Dru Lavigne, Thomas Kunz, and François Lefebvre discuss the 3 editorial theme of Mobile. Open is the New Closed: How the Mobile Industry uses Open Source to Further Commercial Agendas Andreas Constantinou, Research Director at VisionMobile, PUBLISHER: examines the many forms that governance models can take and 5 The Open Source how they are used in the mobile industry to tightly control the Business Resource is a roadmap and application of open source projects. monthly publication of the Talent First Network. Establishing and Engaging an Active Open Source Ecosystem with Archives are available at the BeagleBoard the website: Jason Kridner, open platforms principal architect at Texas 9 http://www.osbr.ca Instruments Inc., introduces the BeagleBoard open source community. EDITOR: Low Cost Cellular Networks with OpenBTS Dru Lavigne David Burgess, Co-Founder of The OpenBTS Project, describes 14 [email protected] how an open source release may have saved the project.
    [Show full text]
  • Annual Report 2006
    Annual Report 2006 Table of contents Foreword Letter from the Chairman, Dave Neary 4–5 A year in review 2006—a year in GNOME 8–10 Distributions in 2006 11 Events and community initiatives GUADEC—The GNOME Conference 12–13 GNOME hackers descend on MIT Media Center 14–15 GNOME User Groups 16 The www.gnome.org revamp 17 GNOME platform 17 GNOME Foundation Administrator 17 Foundation development The Women’s Summer Outreach Program 18–20 The GNOME Mobile and Embedded Initiative 21 The GNOME Advisory Board 22–23 PHOTO The GNOME Foundation Board and Advisory Board members by David Zeuthen (continued on the inside back cover) GNOME Foundation 3 Dear Friends, All traditions need a starting point, they say. What you now hold in your hands is the first annual report of the GNOME Foundation, at the end of what has been an eventful year for us. Each year brings its challenges and rewards for the members of this global project. This year, many of our biggest challenges are in the legal arena. European countries have been passing laws to conform with the European Union Copyright Directive, and some, including France, have brought into law provisions which we as software developers find it hard to understand, but which appear to make much of what we do illegal. We have found our- selves in the center of patent wars as bigger companies jockey for position with offerings based on our hard work. And we are scratching our heads trying to figure out how to deal with the constraints of DRM and patents in multimedia, while still offering our users access to their media files.
    [Show full text]
  • Open Source in the Enterprise
    Open Source in the Enterprise Andy Oram and Zaheda Bhorat Beijing Boston Farnham Sebastopol Tokyo Open Source in the Enterprise by Andy Oram and Zaheda Bhorat Copyright © 2018 O’Reilly Media. All rights reserved. Printed in the United States of America. Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472. O’Reilly books may be purchased for educational, business, or sales promotional use. Online edi‐ tions are also available for most titles (http://oreilly.com/safari). For more information, contact our corporate/institutional sales department: 800-998-9938 or [email protected]. Editor: Michele Cronin Interior Designer: David Futato Production Editor: Kristen Brown Cover Designer: Karen Montgomery Copyeditor: Octal Publishing Services, Inc. July 2018: First Edition Revision History for the First Edition 2018-06-18: First Release The O’Reilly logo is a registered trademark of O’Reilly Media, Inc. Open Source in the Enterprise, the cover image, and related trade dress are trademarks of O’Reilly Media, Inc. The views expressed in this work are those of the authors, and do not represent the publisher’s views. While the publisher and the authors have used good faith efforts to ensure that the informa‐ tion and instructions contained in this work are accurate, the publisher and the authors disclaim all responsibility for errors or omissions, including without limitation responsibility for damages resulting from the use of or reliance on this work. Use of the information and instructions contained in this work is at your own risk. If any code samples or other technology this work contains or describes is subject to open source licenses or the intellectual property rights of others, it is your responsibility to ensure that your use thereof complies with such licenses and/or rights.
    [Show full text]
  • Linux Journal | January 2016 | Issue
    ™ AUTOMATE Full Disk Encryption Since 1994: The Original Magazine of the Linux Community JANUARY 2016 | ISSUE 261 | www.linuxjournal.com IMPROVE + Enhance File Transfer Client-Side Performance Security for Users Making Sense of Profiles and RC Scripts ABINIT for Computational Chemistry Research Leveraging Ad Blocking WATCH: ISSUE Audit Serial OVERVIEW Console Access V LJ261-January2016.indd 1 12/17/15 8:35 PM Improve Finding Your Business Way: Mapping Processes with Your Network Practical books an Enterprise to Improve Job Scheduler Manageability for the most technical Author: Author: Mike Diehl Bill Childers Sponsor: Sponsor: people on the planet. Skybot InterMapper DIY Combating Commerce Site Infrastructure Sprawl Author: Reuven M. Lerner Author: GEEK GUIDES Sponsor: GeoTrust Bill Childers Sponsor: Puppet Labs Get in the Take Control Fast Lane of Growing with NVMe Redis NoSQL Author: Server Clusters Mike Diehl Author: Sponsor: Reuven M. Lerner Silicon Mechanics Sponsor: IBM & Intel Download books for free with a Linux in Apache Web simple one-time registration. the Time Servers and of Malware SSL Encryption Author: Author: http://geekguide.linuxjournal.com Federico Kereki Reuven M. Lerner Sponsor: Sponsor: GeoTrust Bit9 + Carbon Black LJ261-January2016.indd 2 12/17/15 8:35 PM Improve Finding Your Business Way: Mapping Processes with Your Network Practical books an Enterprise to Improve Job Scheduler Manageability for the most technical Author: Author: Mike Diehl Bill Childers Sponsor: Sponsor: people on the planet. Skybot InterMapper DIY Combating Commerce Site Infrastructure Sprawl Author: Reuven M. Lerner Author: GEEK GUIDES Sponsor: GeoTrust Bill Childers Sponsor: Puppet Labs Get in the Take Control Fast Lane of Growing with NVMe Redis NoSQL Author: Server Clusters Mike Diehl Author: Sponsor: Reuven M.
    [Show full text]
  • Praise for the Official Ubuntu Book
    Praise for The Official Ubuntu Book “The Official Ubuntu Book is a great way to get you started with Ubuntu, giving you enough information to be productive without overloading you.” —John Stevenson, DZone Book Reviewer “OUB is one of the best books I’ve seen for beginners.” —Bill Blinn, TechByter Worldwide “This book is the perfect companion for users new to Linux and Ubuntu. It covers the basics in a concise and well-organized manner. General use is covered separately from troubleshooting and error-handling, making the book well-suited both for the beginner as well as the user that needs extended help.” —Thomas Petrucha, Austria Ubuntu User Group “I have recommended this book to several users who I instruct regularly on the use of Ubuntu. All of them have been satisfied with their purchase and have even been able to use it to help them in their journey along the way.” —Chris Crisafulli, Ubuntu LoCo Council, Florida Local Community Team “This text demystifies a very powerful Linux operating system . in just a few weeks of having it, I’ve used it as a quick reference a half dozen times, which saved me the time I would have spent scouring the Ubuntu forums online.” —Darren Frey, Member, Houston Local User Group This page intentionally left blank The Official Ubuntu Book Sixth Edition This page intentionally left blank The Official Ubuntu Book Sixth Edition Benjamin Mako Hill Matthew Helmke Amber Graner Corey Burger With Jonathan Jesse, Kyle Rankin, and Jono Bacon Upper Saddle River, NJ • Boston • Indianapolis • San Francisco New York • Toronto • Montreal • London • Munich • Paris • Madrid Capetown • Sydney • Tokyo • Singapore • Mexico City Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks.
    [Show full text]
  • SPARTAN ILY Fee Hikes May Stop KEEPING FIT and EDUCATED
    VOLUME 108, NO. 88 TUESDAY MAY 6. 1 9 9 7 INSIDE * INSIDE a IS ell Spirit of friendship goes 4,#..sk The Offspring gives its.. w leehi beyond competition dose of alternative rock(---' Page 5 1" -V-- Page 8 Ma Ser San Jose State University Since 1 93 .1 SPARTAN ILY Fee hikes may stop KEEPING FIT AND EDUCATED By Dennis Knight said Ducheny, the chair of the Spartan Daily Stuff Write, Assembly Budget Committee, in a press release. "Not only would AB 01 pay Students who are tired 1318 hold the line on fee hikes for at California ing exorbitant fees die rest of the decade, but it would soon find relief if universities may give working families the opportu- Act of the College Affordability nity to plan and save for their chil- the 1997 makes its way through dren's education." State Assembly. Besides freezing fees until the Written by Assemblywoman turn of the century, AB 1318 (D - Denise Moreno Ducheny would limit student fee increases Vista), the bill, known as Chula after the year 2000 to no more AB 1318. would freeze student fees than the rise in personal income University, in the t ..difornia State from the prior year. The bill would California and University of also express the intent of the legis- College California Community lature to financially support public the year 2000. systems until colleges based on growth in enroll- continues in the spirit "This act ment and personal income, accord- 1960 in mak- of the Master Plan of ing to Ducheny. as essible ing our public colleges Currently, the cost for students by laying out a rational and pre- dictable policy for student lees," See Fees, page 5 It's standing room only in the Washington Square Hall let, ture room as author Anne Lamott speaks to SJSU students Friday afternoon.
    [Show full text]
  • The Official Ubuntu Book
    The Official Ubuntu Book Third Edition Benjamin Mako Hill with Corey Burger, Jonathan Jesse, and Jono Bacon Upper Saddle River, NJ • Boston • Indianapolis • San Francisco New York • Toronto • Montreal • London • Munich • Paris • Madrid Capetown • Sydney • Tokyo • Singapore • Mexico City Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and the publisher was aware of a trademark claim, the designations have been printed with initial capital letters or in all capitals. The authors and publisher have taken care in the preparation of this book, but make no expressed or implied warranty of any kind and assume no responsibility for errors or omissions. No liability is assumed for incidental or consequential damages in connection with or arising out of the use of the information or programs contained herein. The publisher offers excellent discounts on this book when ordered in quantity for bulk purchases or special sales, which may include electronic versions and/or custom covers and content particular to your business, training goals, marketing focus, and branding interests. For more information, please contact: U.S. Corporate and Government Sales (800) 382-3419 [email protected] For sales outside the United States, please contact: International Sales [email protected] This Book Is Safari Enabled The Safari® Enabled icon on the cover of your favorite technology book means the book is available through Safari Bookshelf. When you buy this book, you get free access to the online edition for 45 days. Safari Bookshelf is an electronic reference library that lets you easily search thousands of technical books, find code samples, download chapters, and access technical information whenever and wherever you need it.
    [Show full text]
  • Mir for Fast, Modern and Secure Graphical Iot Deployments
    Mir for fast, modern and secure graphical IoT deployments Mir is an open-source display server for fast, secure, and flexible deployments of graphical solutions designed for Internet of Things (IoT) devices. Originally built to power a whole range of devices, from desktops to mobile phones, it is also being used to power a new wave of graphical experiences in the IoT. Easy to deploy, fast to update, proven technology The Mir display server is available as a Snap, the next generation package format for Linux. Snaps are containerised software packages, designed to work securely within any Linux environment across desktop, the cloud and IoT devices and with Mir, installing the full graphical stack is A powerful display, with security as simple as one single command. In addition, Snaps have enhanced features built in such as automatic updates, built in rollback on failure, and security sandboxing meaning your IoT device will be as secure and robust as possible. Updates Historically, graphical user interfaces on Linux have been are handled seamlessly in the cloud and full software powered by the X windowing system. X has a long and rollouts are possible within hours, regardless of where the successful history and it has served the purposes of both devices are installed. system level and application level UI well for more than 3 decades. However, users nowadays expect a more Mir has been in development for over 6 years and in consistent, integrated and secure user experience than is production for 4 years, using state-of-the-art techniques, possible to offer on top of the X windowing system.
    [Show full text]
  • Op E N So U R C E Yea R B O O K 2 0
    OPEN SOURCE YEARBOOK 2016 ..... ........ .... ... .. .... .. .. ... .. OPENSOURCE.COM Opensource.com publishes stories about creating, adopting, and sharing open source solutions. Visit Opensource.com to learn more about how the open source way is improving technologies, education, business, government, health, law, entertainment, humanitarian efforts, and more. Submit a story idea: https://opensource.com/story Email us: [email protected] Chat with us in Freenode IRC: #opensource.com . OPEN SOURCE YEARBOOK 2016 . OPENSOURCE.COM 3 ...... ........ .. .. .. ... .... AUTOGRAPHS . ... .. .... .. .. ... .. ........ ...... ........ .. .. .. ... .... AUTOGRAPHS . ... .. .... .. .. ... .. ........ OPENSOURCE.COM...... ........ .. .. .. ... .... ........ WRITE FOR US ..... .. .. .. ... .... 7 big reasons to contribute to Opensource.com: Career benefits: “I probably would not have gotten my most recent job if it had not been for my articles on 1 Opensource.com.” Raise awareness: “The platform and publicity that is available through Opensource.com is extremely 2 valuable.” Grow your network: “I met a lot of interesting people after that, boosted my blog stats immediately, and 3 even got some business offers!” Contribute back to open source communities: “Writing for Opensource.com has allowed me to give 4 back to a community of users and developers from whom I have truly benefited for many years.” Receive free, professional editing services: “The team helps me, through feedback, on improving my 5 writing skills.” We’re loveable: “I love the Opensource.com team. I have known some of them for years and they are 6 good people.” 7 Writing for us is easy: “I couldn't have been more pleased with my writing experience.” Email us to learn more or to share your feedback about writing for us: https://opensource.com/story Visit our Participate page to more about joining in the Opensource.com community: https://opensource.com/participate Find our editorial team, moderators, authors, and readers on Freenode IRC at #opensource.com: https://opensource.com/irc .
    [Show full text]
  • MIR VS WAYLAND: the BATTLE to REPLACE the X WINDOW SYSTEM Mir Was Big During the Space Race and It’S a Big Part of Canonical’S Unification Strategy
    INTERVIEW THOMAS VOß MIR VS WAYLAND: THE BATTLE TO REPLACE THE X WINDOW SYSTEM Mir was big during the space race and it’s a big part of Canonical’s unification strategy. We talk to one of its chief architects at mission control. ot since the days of 2004, two more – Wayland and Mir, and both when X.org split from XFree86, are competing to win your affections Nhave we seen such exciting in the battle for an X replacement. developments in the normally prosaic We spoke to Wayland’s Daniel realms of display servers. These are Stone last month, so we thought it the bits that run behind your desktop, was only fair to give equal coverage making sure Gnome, KDE, Xfce and to Mir, Canonical’s own in-house X the rest can talk to your graphics replacement, and a project that has so hardware, your screen and even your far courted controversy with some of keyboard and mouse. They have a its decisions. Which is why we headed profound effect on your system’s to Frankfurt and asked its Technical performance and capabilities. And Architect, Thomas Voß, for some where we once had one, we now have background context... Let’s go right back to the One of the reasons is that X is a especially over time. But convergence is beginning, and look at what X protocol, in essence. So a lot of things a use case that was always of interest was originally designed for. X solved got added to the protocol. The problem to us.
    [Show full text]
  • EXPRESSCLUSTER X 4.2 for Linux, Getting Started Guide
    EXPRESSCLUSTER X 4.2 for Linux Getting Started Guide Release 3 NEC Corporation Dec 25, 2020 TABLE OF CONTENTS: 1 Preface 1 1.1 Who Should Use This Guide.......................................1 1.2 How This Guide is Organized......................................1 1.3 EXPRESSCLUSTER X Documentation Set...............................1 1.4 Conventions...............................................2 1.5 Contacting NEC.............................................3 2 What is a cluster system? 5 2.1 Overview of the cluster system.....................................5 2.2 High Availability (HA) cluster......................................6 2.3 Error detection mechanism........................................9 2.4 Taking over cluster resources...................................... 10 2.5 Eliminating single point of failure.................................... 12 2.6 Operation for availability......................................... 14 3 Using EXPRESSCLUSTER 15 3.1 What is EXPRESSCLUSTER?..................................... 15 3.2 EXPRESSCLUSTER modules...................................... 15 3.3 Software configuration of EXPRESSCLUSTER............................ 16 3.4 Network partition resolution....................................... 19 3.5 Failover mechanism........................................... 19 3.6 What is a resource?............................................ 26 3.7 Getting started with EXPRESSCLUSTER............................... 31 4 Installation requirements for EXPRESSCLUSTER 33 4.1 Hardware................................................
    [Show full text]