Chapter 5: Setting Up Your Web Development Environment with the XAMPP Package

In This Chapter

arrow.png Downloading and installing XAMPP

arrow.png Testing and configuring your development environment

arrow.png Troubleshooting your XAMPP installation

XAMPP is a popular all-in-one kit that installs Apache, MySQL, and PHP in one procedure. XAMPP also installs phpMyAdmin, a web application you can use to administer your MySQL databases.

XAMPP can greatly simplify the installation process. The XAMPP installation installs all the software you need for the applications discussed in this book.

warning_bomb.eps According to the XAMPP website, XAMPP is intended as a development environment on a local computer. As a development environment, XAMPP is configured to be as open as possible. XAMPP isn’t intended for production use — it isn’t secure as a production environment. Before using XAMPP to make a website available to the public, you need to tighten the security. Security is discussed in detail in Book IV.

XAMPP has stable versions available for Windows, Mac, and several versions of Linux. Because XAMPP installs Apache, MySQL, and PHP, ...

Get PHP, MySQL, JavaScript & HTML5 All-in-One For Dummies now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.