Installing Apache, MySQL, and PHP

Installing Apache, MySQL, and PHP

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 52m | 243 MB

This course describes how to install and configure Apache HTTP Server, MySQL database server, and PHP, known collectively as the AMP stack, on a local development computer. David Gassner covers different installation approaches, including installing the components separately on Windows, macOS, and Linux and installing the prepackaged WampServer and MAMP bundles. Plus, learn how to troubleshoot port conflicts and other AMP-related issues.

Topics include:

  • Installing Apache on Windows
  • Working with PHP on Windows and macOS
  • Installing MySQL on Windows and macOS
  • Starting and stopping Apache on macOS
  • Installing Apache, PHP, and MySQL on Ubuntu Linux
  • Installing and managing WampServer
  • Defining WampServer directory aliases
  • Installing MAMP on macOS
  • Configuring Apache and MySQL server ports on MAMP
  • Handling port conflicts on Windows and macOS
  • Resetting the root admin password for MySQL
Table of Contents

1 Install, configure, and set up the AMP stack
2 Who this course is for
3 What’s new in this version of the course
4 What is an AMP stack
5 Choose a software stack
6 Install Apache on Windows
7 Configure and run Apache on Windows
8 Run Apache as a Windows service
9 Install PHP with Apache on Windows
10 Install MySQL on Windows
11 Use MySQL Workbench on Windows
12 Uninstall MySQL on Windows
13 Install WampServer
14 Manage WampServer
15 Define WampServer directory aliases
16 Start and stop Apache on macOS
17 Configure personal site folders
18 Activate PHP on macOS
19 Install MySQL on macOS
20 Install MySQL Workbench on macOS
21 Uninstall MySQL on macOS
22 Install MAMP on macOS
23 Configure MAMP server ports
24 Switch MAMP PHP versions
25 Uninstall MAMP
26 Install Apache on Ubuntu Linux
27 Install PHP on Ubuntu Linux
28 Install MySQL on Ubuntu Linux
29 Install MySQL Workbench on Ubuntu Linux
30 Diagnose port conflicts on Windows
31 Diagnose port conflicts on macOS
32 Reset MySQL root admin password
33 Where to go from here