Allora per installare Joomla! ricordati che il tuo hosting ti deve fornire:
* PHP ( 4 o 5, consiglio 5 perchè fra poco Joomla! non girerà più sul 4, inoltre
guarda qui )
* almeno 1 database MySQL oppure MySQLi ( MySQL
improved, una versione ottimizzata di MySQL )
* ti consiglio uno spazio database minimo di 10 Mega ( siti molto piccolo ) e uno spazio web di almeno 100 Mega ( sempre per siti medio-piccoli )
* accertati che ti diano traffico MySQL illimitato
...altre cose non mi sovvengono subito, ma se mi son dimenticato di qualcosa di basilare mi faccio vivo.
Per i siti fatti con Joomla!, guarda
qui.