Já faz um tempo desde que eu fiz algo parecido, mas a partir da memória XAMPP foi uma dor no, mas para usar no Linux e acabei usando o servidor web Cherokee vez:
Se você não tiver nenhuma necessidade particular de usar o XAMPP, recomendo. Eu achei poderoso, mas muito mais amigável, e pude encontrar vídeos no youtube para me ajudar a compreender os conceitos de configuração.