Antes de mais nada, prefiro criar uma pasta public_html no diretório inicial do usuário
mkdir public_html
Por padrão, scripts PHP em diretórios de usuários estão desabilitados. Em outras palavras, você precisa ativá-las. Com suas instruções, você parece ter o php5 instalado. Para ativar scripts PHP em diretórios de usuários, edite o arquivo /etc/apache2/mods-available/php5.conf como root.
No meu caso eu fiz
sudo vim /etc/apache2/mods-available/php5.conf
Quando esse arquivo estiver aberto, comente as seguintes linhas (instruções dentro do arquivo também)
<IfModule mod_userdir.c>
<Directory /home/*/public_html>
php_admin_value engine Off
</Directory>
</IfModule>
e salve-o. Certifique-se de que userdir esteja ativado com
sudo a2enmod userdir
Mova o arquivo info.php para sua pasta public_html . Reinicie o apache2 com
sudo service apache2 restart
Acesse o link e ele funcionará perfeitamente.