Для установки LAMP на ubuntu 14.04 необходимо открыть терминал:

1. Пишем:

sudo apt-get install lamp-server

В процессе установки нужно будет указать пароль для MYSQl.

2. Перезапускаем apache

sudo /etc/init.d/apache2 restart

3. Для проверки открываем следующий адрес http://localhost/

В окне браузера Вы должны увидеть It works! и много других букв и слов. Если так то установка прошла успешно.

Для проверки работы php создаем файл gksu gedit /var/www/html/phpinfo.php и пишем в нем:

<?php phpinfo(); ?>

Открываем по адресу http://localhost/phpinfo.php и если видим фиолетово серую табличку с параметрами php то все хорошо и двигаемся дальше.

4. Устанавливаем phpmyadmin

sudo apt-get install phpmyadmin

В процессе установки нужно будет выбрать веб сервер для автоматической перенастройки apache2 и на вопрос “Настроить базу для phpmyadmin?” ответить да. И ввести пароль.

Теперь доступно по адресу localhost/phpmyadmin/

Если не доступно открываем:

/etc/apache2/apache2.conf

и добавляем строку в самый низ

Include /etc/phpmyadmin/apache.conf

5. Убираем проблему с ServerName при рестарте apache2 Ошибка:

AH00557: apache2: apr_sockaddr_info_get() failed for orchanin-desktop
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message

Открываем файл

sudo gedit /etc/apache2/sites-available/000-default.conf

В низ пишем

ServerName orchanin-desktop

Учтите что orchanin-desctop это имя моего компьютера у Вас оно другое внимательно вчитайтесь в ошибку и все поймете

Рестартуем апач

sudo /etc/init.d/apache2 restart

Удаление apache2

sudo apt-get purge libapache2-mod-auth-mysql phpmyadmin

После завершения:

dpkg -l | grep ^ii | grep mysql-server | awk -F' ' '{ print $2 }'

Увидим перечень установленных служб. Копируем и вставляем через пробел в одну строку после команды

sudo apt-get purge

Ентер

Теперь найдем и удалим компоненты apache.

dpkg -l | grep ^ii | grep apache2 | awk -F' ' '{ print $2 }'

И повторяем процедуру с командой sudo apt-get purge

Выглядит как то так:

sudo apt-get purge apache2 apache2-bin apache2-mpm-prefork

И в заключение

sudo apt-get autoremove

Настройка виртуальных хостов для ubuntu 14.04