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: [at] bb-hosting [dot] org>

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:

Imagem 1

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

Imagem 2

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!

Imagem 3

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.

Imagem 4

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:

Imagem 5

(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.

Imagem 6

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

Imagem 7

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

Imagem 8

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.

Imagem 9

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/web

Após digitar o comando dir. Você verá o diretório de instalação chamado “installation”.
Você pode removê-lo com o comando:

rm –rf installation

No seu navegador da internet, você pode visitar o frontend do seu site Joomla CMS apontando para http://www.myjoomlawebsite.tld.

Imagem 10

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.

Imagem 11

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.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.