Я ставила на Ubuntu 11.04. Без проблем поставилось, проверенный вариант.
Установка Apache
Открываем терминал, и выполняем:
sudo apt-get install apache2
Для запуска и останова Apache2 используем:sudo invoke-rc.d apache2 start
sudo invoke-rc.d apache2 stop
После запуска Apache2 можно проверить работу сервера перейдя в браузере на страницу http://localhostУстановка PHP
В терминале выполняем:
sudo apt-get install php5 libapache2-mod-php5
и перезапускаем сервер командой:sudo invoke-rc.d apache2 restart
Установка MySQL
В терминале выполняем:
sudo apt-get install mysql-server
Далее (важно) изменяем пароль root к серверу БД:
sudo mysqladmin -u root password новый_пароль
Перезапускаем Apache2:
sudo invoke-rc.d apache2 restart
Все должно работать. Для проверки PHP можно сделать следующее:
sudo nano /var/www/test.php
илиsudo gedit /var/www/test.php
Пишем и сохраняем:
<?php phpinfo(); ?>
В браузере переходим по ссылке http://localhost/test.php, где вы увидите всю информацию о PHP.Для удобной работы с базами данных ставим phpMyAdmin:
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
Взято отсюда http://dig.org.ua/2007/11/22/installing-apache-php-and-mysql-on-ubuntu/