LAMP

LAMP tutorials & documentation

Remi Repository

The Remi repository is a repository containing updated PHP and MySQL packages and is maintained by Remi. See the Remi Documentation for more information.

EPEL Repository

Extra Packages for Enterprise Linux (EPEL) is a volunteer-based community effort from the Fedora project to create a repository of high-quality add-on packages that complement the Fedora-based Red Hat Enterprise Linux (RHEL) and its compatible spinoffs such as CentOS or Scientific Linux. Visit the Fedora EPEL Wiki for more information.

Yum Priorities

The Yum Priorities plugin can be used to enforce ordered protection of repositories, by associating priorities to repositories. Visit the Yum Priorities CentOS Wiki for more information.

Update CentOS

Update CentOS

  1. When starting up CentOS, a service is automatically run in the background that checks to see if there are any available updates.  Be patient as it may take a few minutes to run.  If there are available updates for your system, an open box will appear in the upper right corner near the clock and a message box will open up with the Updates Available title.
    Click the View Updates... button.
  2. The Package Updater will open.
    Click Apply updates.

Configure CentOS

Configure CentOS

When booting CentOS RedHat Linux for the first time, you are presented with a wizzard to configure the system before it is ready to use.

*Disclaimer:  This configuration of CentOS is for use in a development environment only and is not recommended for production use.

Install CentOS

Install CentOS 5

  1. Download the latest version of CentOS.

LAMP

LAMP is not software in itselft, but is acutally a solution stack of software used to run websites or servers. For more information on LAMP, visit wikipedia's LAMP Solution Stack article.

How to install and configure LAMP

Since LAMP is not actually software in itself, to install and configure it, we will install and configure the individual software components that make up a LAMP Solution Stack.

phpMyAdmin

phpMyAdmin is a tool written in PHP intended to handle the administration of MySQL over the Web. Visit the phpMyAdmin website for more information.

MySQL

MySQL is a Relational Database Management System (RDBMS) that runs as a server providing multi-user access to a number of databases.  For more information on MySQL, you can visit their website at www.mysql.com.

Version

This documentation was written for MySQL 5.0.45 but may be usefull with other versions.

PHP

PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.  For more information on PHP, visit their website at www.php.net.

Version

This documentation was written for PHP 5.1.6 but may be usefull with other versions.

Syndicate content