Ebben a szálban: egy csomó bad practice. Vagy én nem értem a kérdést. :) Bocs, hogy triviálist kérdezek, de ez meg volt már?
chmod -R 700 /var/www/itt-a-joomla/
chown -R apacheuser /var/www/itt-a-joomla/
Ne adj neki 777-es jogot, totál felesleges. És akkor még mindig ott vagyunk, hogy a mindenre 700-as chmod így is túl engedékeny, de legalább (feltéve hogy nem adsz shell hozzáférést az apache user-nek) nem fog minden jöttment hozzáférni, és még futni is fog.
ls -al => ez meg tudja mondani, ki a tulaj, root az ne nagyon legyen