O Apache sempre exibe algum arquivo. Se você não especificar um arquivo específico, ele irá procurar em seu diretório raiz (por padrão /var/www/html
, mas isso pode ser alterado). Existe uma hierarquia de nomes de arquivos que ele irá procurar, como index.html
, que é a página padrão que você vê. No entanto, você pode especificar um nome de arquivo diferente no URL, como localhost/index.php
, que carregará o arquivo index.php
.
Eu acredito que o Joomla usa index.php
, então tente isso. Se o Joomla estivesse em um diretório como /var/www/html/MyWebsite
, você digitaria localhost/MyWebsite/index.php
para carregá-lo.
O próprio Apache não precisa saber se você está executando um site Joomla ou um site Wordpress, ou qualquer outra coisa; só precisa saber qual arquivo carregar.