Então, como você está dizendo que acabou de começar com o php usando o ubuntu, meu conselho é começar do zero, aqui está um pequeno guite:
-
Instale tudo que você vai precisar:
sudo apt-get install apache2 php5 mysql-server phpmyadmin
-
Quando tudo estiver instalado, você estará usando os seguintes diretórios
/var/www -- aqui é onde seu servidor armazena suas páginas
/var/log/apache2/ -- aqui é onde os logs são armazenados (bastante útil quando o apache falha, confira o arquivo error.log nesse diretório)
/etc/apache2 -- a configuração do apache mora aqui
/etc/php5/cli -- é aqui que a configuração para o console php5 está ativa (quando você usa ~$ php5 test.php a configuração é lida a partir daqui)
/etc/php5/apache2 é onde a configuração do servidor php5 fica (quando você acessa de um navegador como http://localhost /test.php )
Os arquivos de configuração prontos para uso não precisam ser modificados (talvez para usos mais avançados você precise modificá-los)
Para desinstalar o xamp aqui, um tópico pode ser útil:http://www. apachefriends.org/f/viewtopic.php?p=135389 . Primeiro remova o xamp e siga minhas instruções