Do poprawnego funkcjonowania systemu Joomla!, podobnie jak w przypadku systemu WordPress, niezbędny jest serwer internetowy obsługujący język PHP 5.2 oraz bazy danych MySQL 5.1.