Instalando o Drupal 7 com 2 Linhas de Comando pelo Drush
Se você é desenvolvedor Drupal, agilizar o processo de instalação é fundamental. O Drush (Drupal Shell) é uma ferramenta de linha de comando que permite realizar diversas tarefas de forma rápida e eficiente. Neste guia, vou mostrar como instalar o Drupal 7 usando apenas duas linhas de comando.
Pré-requisitos
Antes de começar, certifique-se de ter o Drush instalado em seu ambiente de desenvolvimento ou servidor. Você também precisará de um servidor web (Apache/Nginx), PHP 5.3+ e MySQL (ou MariaDB) configurados e rodando. Tenha em mãos os dados de acesso ao banco de dados (usuário, senha, nome do banco).
Passo 1: Baixar o Drupal 7 com Drush
O primeiro comando faz o download da versão mais recente do Drupal 7 diretamente do repositório oficial do Drupal.org.
drush dl drupal-7
O Drush irá baixar o pacote e extrair os arquivos em uma pasta chamada drupal-7.x (onde x é a versão específica baixada). Você pode renomear essa pasta para o nome desejado para o seu projeto. Navegue até a pasta antes de prosseguir:
cd drupal-7.x
Passo 2: Executar o script de instalação
O segundo comando realiza todo o processo de instalação: cria as tabelas no banco de dados, configura o arquivo settings.php e define o usuário administrador.
drush site-install standard --db-url='mysql://usuario:senha@localhost/nome_do_banco' --site-name='Meu Site Drupal 7'
Explicação das flags:
standard: Perfil de instalação padrão do Drupal.--db-url: String de conexão com o banco de dados. Substituausuario,senha,localhostenome_do_bancopelos seus dados.--site-name: Nome do site que aparecerá no título e nas páginas.
Finalização
Ao finalizar, o Drush exibirá a senha do administrador gerada automaticamente (ou a senha que você definiu, caso tenha usado a flag --account-pass). Se você não anotou a senha, use o comando abaixo para gerar um link de login único para o usuário administrador:
drush uli
Com apenas dois comandos, seu Drupal 7 está instalado e pronto para receber módulos, temas e conteúdo. O Drush é uma ferramenta indispensável para quem trabalha com Drupal, economizando tempo e evitando erros manuais. Experimente e veja como a linha de comando pode simplificar seu workflow.
Para mais conteúdos sobre Drupal, confira a categoria Drupal aqui no site.