Натолкнулся вчера, разбирая вещи, на диск с Ubuntu 9.10. И решил попробовать установить. Ах, да, этот диск мне достался бесплатно, пришлось лишь подождать после регистрации тут. Доставка не заставила себя долго ждать, и, примерно, через пару недель, я стал счастливым обладателем дисков, жаль только без наклеек, раньше и наклейки были в комплекте поставки.
Прежде всего надо было выделить место на NTFS разделе, эту проблему я решил благодаря программе Partition Magic, «отрезав» кусок в 20Гб от почти свободного диска. С установкой проблем не было никаких: засунул диск, перезагрузился, выбрал режим запуска без установки, чтобы иметь возможность лазать по интернету, пока устанавливается Ubuntu, что очень удобно. Хоть и процесс установки занимает на моем компьютере не более 20 минут, но и это время не хотелось терять впустую.

ubuntu lamp

картинка около 2х МБ

Перезагрузившись после установки, я увидел рабочий стол, готовый к работе. И мне почему-то показалась картинка более насыщенной и глаза, глядя на нее, стали меньше уставать, может просто показалось.
Для того, чтобы начать установку сервера, мне просто необходима была музыка, без нее практически ничего не делается в моей жизни. Для этого мне стоило набрать в консоли (Приложения – Стандартные – Терминал)

1
sudo apt-get install vlc

Вводим пароль, указанный нами при установке, который не отображается, и нажимаем Enter. Установщик покажет что именно он будет устанавливать, это около 10Мб, плеер и сопутствующий видео-аудио-кодеки.
А теперь перейдем к самому интересному, непосредственной установке LAMP (под уже играющую музыку).
Следующей буквой в акрониме LAMP после Linux, является Apache, который мы поставим всего лишь одной командой, написанной все в той же консоли.

1
sudo apt-get install apache2

И после нескольких секунд/минут/часов/дней у нас будет установлен веб-сервер и запущен, работу которого можно будет посмотреть, набрав в адресной строке браузера http://localhost. Если вы увидите надпись, отличную от ошибки, значит, все идет как надо и мы продолжаем дальше. LAMP готово.
Попробуем зачеркнуть еще одну букву, установим PHP, как модуль Apache.

1
sudo apt-get install php5 libapache2-mod-php5

Вроде установился, но надо проверить. Для этого сначала перезапустим веб-сервер

1
sudo /etc/init.d/apache2 restart

Чтобы Apache смог понять, что есть оказывается и PHP еще.
Теперь создадим какой-нибудь тестовый скрипт на PHP, чтобы проверить работоспособность нашего сервера и его php-модуля.

1
sudo gedit /var/www/test.php

в папку, где расположен веб-сервер, может писать только Root, оттого и команда sudo. Напишем там

1
2
3
<?php
  echo "Вроде работает пока";
?>

И проверим работает ли на самом деле, написав в адресной строке http://localhost/test.php Если вы увидели наш текст, то все в порядке, если вы увидели крякозябры, которые превращаются в текст сменой кодировки, то тоже все в порядке и мы идем дальше.

LAMP
Осталась буква M.
В консоли, так уже полюбившейся нам, пишем

1
sudo apt-get install mysql-server

и процесс установки mySQL-сервера начнется, в процессе нас попросят ввести пароль от сервера и повторить его. На этом, можно сказать, установка закончена, осталось только установить несколько полезностей и научить PHP работать с mySQL.
Установка полезностей.

1
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

Здесь надо не забыть пароль, который мы указывали в предыдущем шаге, чтобы ввести его тут. Допишем в файл /etc/apache2/apache2.conf строчку

1
Include /etc/phpmyadmin/apache.conf

.
Теперь отредактируем файл настроек PHP.

1
sudo gedit /etc/php5/apache2/php.ini

и допишем в конец

1
extension=mysql.so

Вот и все. Спасибо за внимание