il file configuration.php lo genera l'installazione stessa, evidentemente non hai la cartella installation o non sta al punto giusto.
le operazioni sono semplici:
1- apri un database con phpmyadmin evita la psw non serve in locale, dagli un nome semplice ad esempio 251
2 - scarichi joomla.zip
3- scompatti joomla.zip
4- taglia ed incolli la cartella scompattata dentro la lamp,
5- rinomina la cartella appena incollata con un nome semplice, ad esempio 251
6- lanci localhost e parte l'installazione
7- quando te lo chiede li dai i dati del database localhost, root, 251
8- quando te lo chiede gli dai i dati dell'admin (in locale dai sempre admin admin)
9- quanto te lo chiede cancella o rinomia la cartella istallation
10- entra con admin admin nel pannello gestione
finito
se non ti genera il file configuration.php è perchè la lamp non ha i permessi giusti, però ti avvisa e ti propone un testo da copiare in incollare in un nuovo file di testo che poi chiamerai configuraion.php e lo butterai dentro la cartella del sito