En realidad no entiendo que hizo, porque con instalar los paquetes ya esta, me parece que te falta php5-cli, el resto de los paquetes estan sobrando, estos son los paquetes para tener apache2 con php5:
Esto para tener funcionando php5 con apache2 y postgresql, el de postgresql lo que que se necesitaria cambiar por mysql si usas dicha base de datos
Código:
libapache2-mod-php5 5.3.3-7 server-side, HTML-embedded scripting language (Apache 2 module)
php5 5.3.3-7 server-side, HTML-embedded scripting language (metapackage)
php5-cli 5.3.3-7 command-line interpreter for the php5 scripting language
php5-common 5.3.3-7 Common files for packages built from the php5 source
php5-pgsql 5.3.3-7 PostgreSQL module for php5
php5-suhosin 0.9.32.1-1 advanced protection module for php5
Esto es lo referente a apache2
Código:
apache2 2.2.16-6 Apache HTTP Server metapackage
apache2-mpm-prefork 2.2.16-6 Apache HTTP Server - traditional non-threaded model
apache2-utils 2.2.16-6 utility programs for webservers
apache2.2-bin 2.2.16-6 Apache HTTP Server common binary files
apache2.2-common 2.2.16-6 Apache HTTP Server common files
libapache2-mod-php5 5.3.3-7 server-side, HTML-embedded scripting language (Apache 2 module)
Con ambos podes sacar lo que necesitas tener para hacer funcionar la pagina, de echo a menos que vayas a utilizar virtual host, no necesitas configurar nada adicional en apache, salvo arrancarlo como dije antes, o sea service apache2 start.-
El resto no se para que lo instalaste.