Для установки 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