Untitled Document

Setting up LAMP (Linux, Apache, MySQL, PHP)

Description

LAMP (Linux, Apache, MySQL, PHP) provides a set of tools that web developers can use to design, develop, test and deliver web-based applications. This course will walk the new user through the process of installing and configuring the Linux operating system, the Apache web server, the MySQL database application and the PHP server scripting language. The course also covers how to maintain and trouble-shoot the system. Students will also get a quick introduction to using PHP to create data-driven web applications. Students will need a computer on which they can install the LAMP applications.

Objectives

Book

Setting Up LAMP

Author: Eric Rosebrock and Eric Filson
Publisher: Sybex
ISBN: 0-7821-4337-7

Lesson 1: Getting Started

Read Chapters 1 and 2

The book walks you through installing a server system. If you are building a Linux machine for your own use you may want to follow the online content to do a complete install. A server system typically does not install X Windows for security reasons. If you are planning to use the Linux system as a server, then use the server installation option described in the book.

Lesson 2: Using Linux

Read Chapter 3

Lesson 3: Linux Administration

Read Chapter 4

Lesson 4: Network Connectivity

Read Chapter 5

Lesson 5: Linux Security

Read Chapter 6

Lesson 6: Electronic Mail

Read Chapter 7

Lesson 7: Apache Web Server

Read Chapter 8

Lesson 8: MySQL

Read Chapter 9

Lesson 9: PHP

Read Chapter 10

Lesson 10: Putting it All Together

Read Chapter 11

All content of this document is copyrighted by IDEA Solutions and the author. All rights reserved. Content may not be used without permission.