Joomla Setup · 5 min read · Nov 05, 2025
Joomla CMS Em Um Servidor ISPConfig Em 10 Passos Fáceis
Joomla CMS Em Um Servidor ISPConfig Em 10 Passos Fáceis
Versão 1.2
Autor:
Joomla é um popular Sistema de Gerenciamento de Conteúdo (CMS).
Com este “como fazer”, eu o guio para configurar o Joomla CMS em seu servidor ISPConfig. Provavelmente você pode configurar o Joomla de diferentes maneiras, mas eu prefiro a maneira descrita aqui.
Neste como fazer, usarei apenas como exemplo:
- Versão do Joomla 1.0.11.
- Eu também assumo que esta é sua primeira configuração do Joomla para seu site Joomla, isso não é uma atualização!
- Website: www.myjoomlawebsite.tld
- Número do site dentro do ISPConfig: web1
- Seus sites estão armazenados em /var/www
- Banco de dados MySQL: web1_db1
- Nome de usuário MySQL: web1_u1
- Senha MySQL: mysqlpassword
- Administrador (usuário FTP) para o site: webadmin
Aqui vamos nós:
Passo 1 - Criar um site:
No ISPConfig, crie um site via “Novo site” no menu principal.
Na aba chamada “Base”, use www para o nome do host e myjoomlawebsite.tld para o nome de domínio. Ative MySQL e scripts PHP para este site, mas desative o Modo Seguro do PHP.
Passo 2 - Criar um usuário Administrador para o site:
No ISPConfig, crie um usuário Administrador, para que você possa fazer upload/download do site mais tarde via FTP. Por exemplo, usaremos o nome de login “webadmin” para o administrador.
No menu principal, selecione “ISP Manager”, selecione seu novo site chamado myjoomlawebsite.tld na árvore de estrutura e pressione a aba “Usuário e Email”. Pressione “novo” e defina um novo usuário e seu endereço de e-mail. Dê a esse usuário direitos de administrador e pressione “Salvar”.
Passo 3 - Criar um banco de dados MySQL para o site:
Clique na aba chamada “Opções” e crie um novo banco de dados para o site.
O ISPConfig mostrará:
Nome do banco de dados: web1_db1
Usuário do banco de dados: web1_u1
Então você define uma senha para o usuário do banco de dados e pressiona “Salvar”.
Passo 4 – Baixar o Joomla para sua área de trabalho local:
Baixe a versão estável mais recente do Joomla, que é a versão 1.0.11 no momento.
Você pode baixá-la em:
http://forge.joomla.org/sf/frs/do/viewRelease/projects.joomla/frs.joomla_1_0.1_0_11 escolhendo o arquivo Joomla_1.0.11-Stable-Full_Package.zip.
Após baixar o Joomla, extraia-o para a pasta de arquivos de sua escolha.
Passo 5 – Desativar a Emulação de Globals:
Na pasta de arquivos onde você extraiu os arquivos do Joomla, você encontrará um arquivo globals.php.
Abra-o com um editor de texto e mude a linha:
define( ‘RG_EMULATION’, 1 );
para
define( ‘RG_EMULATION’, 0 );
Ao mudar 1 para 0, a emulação de globals é desativada, o que é recomendado por razões de segurança.
Passo 6 – Fazer upload do Joomla para seu servidor web:
Agora, você pode fazer upload do Joomla, usando seu cliente FTP favorito.
URL: ftp://myjoomlawebsite.tld/web
nome de usuário e senha conforme definido no PASSO 2.
Nota: você deve fazer upload de todos os arquivos do Joomla, EXCETO um arquivo chamado configuration.php.
Passo 7 – Visite seu novo site Joomla:
Agora você pode apontar para seu site Joomla com seu navegador favorito.
O endereço (exemplo) de acordo com meu como fazer é: http://myjoomlawebsite.tld
Aqui você verá a tela de configuração do Joomla:

Você verá que sob “Verificação de Configurações Recomendadas” tudo está verde, o que significa que está tudo ok.

Passo 8 – Definindo permissões:
Agora temos que tornar os diretórios/arquivos do Joomla graváveis para o Apache, porque neste momento eles não estão!

Para torná-los graváveis para o Apache, faça login em seu servidor como root.
Se você usar php5 como um módulo (php5mod) em seu servidor ISPConfig, execute os seguintes comandos:
cd /var/www/web1/E torne o espaço web gravável para o Apache:
chown -R -v -f www-data:www-data web/*ALTERNATIVA:
Se você usar php5-cgi com suPHP habilitado em seu servidor ISPConfig, execute os seguintes comandos:
cd /var/www/web1/chown -R -v -f webadmin:web1 web/*(Lembre-se que “web1” e o nome de usuário “webadmin” são de acordo com meu exemplo, use seu próprio número de web e nome de usuário em vez disso!)
No seu navegador e após clicar em “Verificar Novamente” no canto superior direito da nossa tela de configuração do Joomla, você verá que os diretórios/arquivos necessários são graváveis.

Se tudo parecer ok e salvo, você pode clicar em “PRÓXIMO” para continuar sua configuração.
PASSO 9 - Continuar a Configuração do Joomla:
Aceite o contrato de licença clicando em “PRÓXIMO”.
Preencha o formulário conforme mostrado aqui:

(Use seu próprio nome de banco de dados MySQL, nome de usuário MySQL e senha MySQL).
Pressione “PRÓXIMO” para continuar.
- Dê um nome para seu novo site Joomla e pressione “PRÓXIMO” para continuar.

- Preencha o formulário conforme mostrado aqui, em seguida, pressione “PRÓXIMO” para continuar.

- Se você ler “Parabéns! Joomla está instalado. Você está pronto.

NÃO ESQUEÇA O NOME DE USUÁRIO E A SENHA DO ADMINISTRADOR DO JOOMLA!
- Pressione “Administrador” no canto superior direito.
Você verá esta tela, o que significa que ainda não removemos o diretório de instalação.

Passo 10 – Remover o diretório de instalação e visitar seu site Joomla:
Para remover o diretório de instalação do Joomla, faça login em seu servidor como root.
Navegue até seu web Joomla com o comando:
cd /var/www/web1/web(web1 é de acordo com meu exemplo, use seu próprio número de web!)
ou
cd /var/www/www.myjoomlawebsite.tld/webApós digitar o comando dir. Você verá o diretório de instalação chamado “installation”.
Você pode removê-lo com o comando:
rm –rf installationNo seu navegador da internet, você pode visitar o frontend do seu site Joomla CMS apontando para http://www.myjoomlawebsite.tld.

Você pode visitar o backend em URL http://www.myjoomlawebsite.tld/administrator, faça login com sua conta de administrador do Joomla e comece com o Joomla.

Uma nota final:
Se você executar php5-cgi+suPHP para seu site Joomla em seu servidor ISPConfig, defina as permissões conforme mostrado na imagem abaixo. Você pode fazer isso dentro do Joomla no menu principal em: Site > Configuração Global > Servidor.

Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.