Drupal Setup · 4 min read · Nov 05, 2025
Drupal CMS Em Um Servidor ISPConfig Em 10 Passos Fáceis
Drupal CMS Em Um Servidor ISPConfig Em 10 Passos Fáceis
Versão 1.0
Autor:
Drupal é um bom CMS, que é fácil de usar, mas requer algumas configurações especiais do servidor. Eu escrevi este “como fazer” para aqueles que desejam executar este CMS em seu servidor ISPConfig. Provavelmente você pode configurar o Drupal de diferentes maneiras, mas eu prefiro a maneira descrita aqui.
Neste como fazer, eu usarei apenas como exemplo:
- Versão do Drupal 4.7.3 para uma configuração de site Drupal único.
Se você precisar de vários sites Drupal, eu me refiro a esta página: http://drupal.org/node/260 - Eu também assumo que esta é a sua primeira configuração do Drupal!
- Número do site dentro do ISPConfig: web1
- Seus sites estão armazenados em /var/www
- Banco de dados MySQL: web_db1
- Nome de usuário MySQL: web1_u1
- Senha MySQL: mysqlpassword
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 mydrupalwebsite.tld para o nome do domínio. Ative MySQL e scripts PHP para este site, mas desative o Modo Seguro do PHP.
No campo de diretivas do Apache, você insere estas linhas:
Options +Includes +FollowSymlinks -Indexes
AllowOverride All
Order allow,deny
Allow from all
Deny from all
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:
No menu principal, selecione “ISP Manager”, selecione seu novo site chamado mydrupalwebsite.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 este 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/extrair os pacotes e remover os arquivos tar.gz:
Faça login no seu servidor web como root e navegue até o seu web Drupal:
cd /var/www/web1/web/Baixe a versão mais recente do Drupal, que é a versão 4.7.3 neste momento.
wget http://drupal.org/files/projects/drupal-4.7.3.tar.gz
tar -zxvf drupal-4.7.3.tar.gzDescompacte os arquivos baixados:
tar -zxvf drupal-4.7.3.tar.gzRemova os arquivos tar.gz:
rm *.tar.gzPASSO 5 - Mover o conteúdo da pasta Drupal para o seu web e deletar a pasta Drupal vazia:
cd drupal-4.7.3
mv * ../
mv .htaccess ../
cd ../
rmdir drupal-4.7.3PASSO 6 – Mudar o arquivo .htaccess no seu web:
Substitua o arquivo .htaccess no seu web, que é fornecido pelo Drupal, por um arquivo .htaccess com o seguinte conteúdo:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?q=$1 [L,QSA]
PASSO 7 – Baixar o banco de dados MySQL do seu site Drupal:
Baixe seu site Drupal, usando seu cliente FTP favorito.
URL: ftp://mydrupalwebsite/web
Nome de usuário e senha conforme definido no PASSO 2.
PASSO 8 - Banco de dados MySQL para Drupal:
No diretório do banco de dados dentro da sua pasta Drupal - que agora está na sua área de trabalho local - você encontrará vários arquivos sql.
A versão sql que você precisa depende do servidor MySQL que você está executando.
Neste exemplo, eu usarei o arquivo sql database.4.1.mysql, pois estou executando o MySQL 4.1.11.
Você pode usar este arquivo sql para criar as tabelas do banco de dados mySQL.
Neste exemplo, eu faço isso com o phpMyAdmin.
Você pode acessar seu banco de dados via seu navegador de Internet através da URL http://webmail.yourhostingcompany.tld:81/phpmyadmin/
Se você não tiver o phpMyAdmin instalado, você pode baixá-lo em http://www.ispconfig.org/downloads.htm
Faça login no phpMyAdmin com a conta de usuário mySQL conforme mencionado/definido no PASSO 3.
No phpMyAdmin:
- selecione seu banco de dados
- selecione o ícone SQL para iniciar uma consulta
- escolha seu arquivo sql no diretório mySQL na pasta do banco de dados e pressione “Iniciar”
- Você pode sair do phpMyAdmin
PASSO 9 – Conectando o Drupal:
Na sua pasta de arquivos Drupal na sua área de trabalho local, você encontrará o arquivo sites/default/settings.php.
Dentro deste arquivo, encontre a linha que diz:
$db_url = ‘mysql://username:password@localhost/databasename’;
Mude para:
$db_url = ‘mysql://web1_u1:mysqlpassword@localhost/web1_db1’;
Salve o arquivo sites/default/settings.php após sua modificação e faça o upload para o seu web via FTP, usando sua conta FTP conforme definido no PASSO 2.
Passo 10 – Visite seu site Drupal:
No seu navegador favorito, aponte para http://mydrupalwebsite.tld onde você verá a tela de configuração do Drupal. Siga as instruções conforme mostrado.
Mais informações sobre o sistema de gerenciamento de conteúdo Drupal:
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.