У меня cвязка LINUX+APACHE2+MYSQL5+PHP5 работает из коробки.
нужны пакеты
1. apache2
2. apache2-common
3. apache2-httpd-prefork
4. apache2-httpd-worker
5. apache2-mod_php5
6. php5
7. php5-libs
8. php5-mbstring
9. php5-mcrypt (попросит phpmyadmin)
10. php5-mysql (если нада mysql юзать - тогда еще нада mysql сервер и клиент)
11. php5-suhosin (по желанию.. но в php.ini появится раздел, где будут залочены нек функции phpinfo например..)
12. php-base
Грабли могут получиться .. ну если тока не зная зачем начать настраивать виртуальные хосты.. а так.. /var/www/apache2/html - тут documentroot по дефолту.. туда все ложи (скрипты, страницы) все работает.
если нужно могу скинуть конфиги httpd.conf,php.ini my.ini(conf) также мануалы по настройке LAMP, WAMP. :)