LAMP — це набір серверного програмного забезпечення, до якого входять Linux, Apache, MySQL і PHP. Така зв’язка дозволяє розгорнути повноцінний вебсервер для сайтів, систем керування контентом та інших PHP-застосунків.

Насамперед потрібно працювати з правами адміністратора. Після цього встановлюється сервер баз даних MySQL 5 разом із клієнтськими інструментами. Під час встановлення система попросить створити пароль для адміністративного користувача MySQL.

Наступним кроком встановлюється вебсервер Apache2. Після завершення його роботу можна перевірити у браузері, відкривши IP-адресу сервера. Якщо все налаштовано правильно, з’явиться стандартна сторінка Apache. Файли сайтів у цій версії Ubuntu зазвичай зберігаються в каталозі /var/www, а основні конфігурації Apache — у каталозі /etc/apache2.

Для виконання PHP-скриптів встановлюються PHP5 і модуль libapache2-mod-php5. Після перезапуску Apache можна створити файл info.php із функцією phpinfo() та відкрити його у браузері. Ця сторінка показує версію PHP, тип обробника та перелік підключених модулів.

Базова установка PHP5 не завжди містить підтримку MySQL. Для її додавання встановлюється пакет php5-mysql. За необхідності також можна підключити модулі для роботи з графікою, CURL, електронною поштою, кешуванням, XML, SQLite та іншими можливостями.

Після встановлення додаткових розширень Apache потрібно перезапустити, а сторінку info.php — оновити. У списку модулів має з’явитися підтримка MySQL та інші підключені компоненти.

Для зручного керування базами даних можна встановити phpMyAdmin. Під час налаштування потрібно вибрати Apache2 як вебсервер. Після завершення інтерфейс phpMyAdmin буде доступний через браузер за адресою сервера з додаванням /phpmyadmin/.

У результаті Ubuntu 11.10 отримує готове LAMP-середовище з Apache2, PHP5, MySQL і вебінтерфейсом для керування базами даних. Такий сервер можна використовувати для тестових проєктів, локальної розробки або розміщення сумісних вебзастосунків.