De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Cesar Brod e Joice Käfer
Data de Publicação: 26 de julho de 2011
Seguindo nossa primeira dica, você instalou seu ambiente de desenvolvimento e tudo o que precisa para rodar o Drupal, verificou o funcionamento do servidor apache, do MySQL e do PHP. Agora vamos à instalação do próprio Drupal. Assumimos aqui que você está com seu servidor virtual de desenvolvimento em execução e que todos os testes sugeridos na dica anterior funcionaram bem.
É bom lembrar que quando você estiver trabalhando com seu servidor real, na maior parte das vezes, você terá que usar a linha de comando. Que tal exercitar isto agora?
Em seu próprio ambiente de trabalho, abra uma sessão "ssh" para o ambiente de desenvolvimento e torne-se o usuário root. Em seguida vá para a sua pasta de Downloads.
ssh devel@xxx.xxx.xxx.xxx sudo su cd Downloads
Visite o portal http://drupal.org, siga o link para "Download & Extend" e verifique a versão mais recente do Drupal. Enquanto escrevemos esta dica, a versão mais recente é a 7.4. Copie o endereço de download do arquivo tar.gz da mais recente versão do Drupal (por exemplo, clicando nele com o botão direito do mouse e selecionando "copiar endereço do link" ou a opção equivalente de seu navegador). Na sessão ssh, digite o seguinte comando:
wget http://ftp.drupal.org/files/projects/drupal-7.4.tar.gz
Descompate o pacote com o seguinte comando:
tar -xzvf drupal-7.4.tar.gz
Vá para o diretório onde estão os arquivos descompactados:
cd drupal-7.4
Mova todos os conteúdos para a pasta onde está a sua instalação web padrão do apache:
mv * /var/www
Apague o arquivo index.html que está em /var/www
rm /var/www/index.html
Nota: se você conhece o servidor apache, sabe que podemos editar seus arquivos de configuração e definir um outro local ou mesmo servidor virtual a partir do qual as páginas de nossa instalação Drupal serão servidas. Não é intenção de nossas dicas, no entanto, detalhar a configuração dos prerrequisitos do Drupal e, em praticamente todos os casos, usaremos as configurações padrão destes pacotes.
Acesse sua instalação inicial em seu navegador em http://xxx.xxx.xxx.xxx (use o endereço que você obteve com o comando ifconfig, conforme detalhado na primeira dica).
A partir daqui, você completará toda a instalação do Drupal 7 através do navegador, mas antes de ir adiante, vamos preparar algumas coisas que tornarão esta instalação ainda mais fácil.
Nota: Caso você não execute os passos a seguir, o instalador irá reclamar e dizer o que precisa ser feito. Se você tiver alguma experiência com o ambiente Linux, ignore os passos a seguir e acompanhe as instruções que o próprio instalador irá fornecer.
cp /var/www/sites/default/default.settings.php /var/www/sites/default/settings.phpDurante a instalação o Drupal precisará escrever dados neste arquivo, desta forma você precisa dar a ele as devidas permissões com o comando:
chmod 766 /var/www/sites/default/settings.phpQuer entender mais o que significa este número 645 e o comando chmod? Visite esta dica.
mkdir /var/www/sites/default/files chmod 777 /var/www/sites/default/files mkdir /var/www/sites/default/temp chmod 753 /var/www/sites/default/temp mkdir /var/www/sites/private mkdir /var/www/sites/private/files chmod 753 /var/www/sites/private/files chmod 777 /var/www/sites/all/modules/ chmod 777 /var/www/sites/all/themes/Nota: No ambiente de produção o administrador certamente irá restringir as permissões de escrita nestas pastas e arquivos por questões de segurança. Uma boa discussão sobre permissões pode ser encontrada aqui.
Agora volte ao navegador, utilizando o endereço de sua máquina virtual e clique em "Save and Continue". O Drupal irá permitir que você o instale em outras línguas e fornecerá um link com instruções sobre como fazer isso. Em resumo, você deve baixar o arquivo com a tradução para o português brasileiro e colocá-lo na pasta onde encontram-se as traduções. Abaixo está a cópia deste processo em nosso ambiente, usando a sessão ssh:
drupal-devel ~ # cd /home/drupal/Downloads/ drupal-devel Downloads # wget http://ftp.drupal.org/files/translations/7.x/drupal/drupal-7.4.pt-br.po --2011-07-17 16:25:33-- http://ftp.drupal.org/files/translations/7.x/drupal/drupal-7.4.pt-br.po Resolvendo ftp.drupal.org... 64.50.236.52, 64.50.233.100 Conectando-se a ftp.drupal.org|64.50.236.52|:80... conectado. A requisição HTTP foi enviada, aguardando resposta... 200 OK Tamanho: 530326 (518K) [text/x-po] Salvando em: "drupal-7.4.pt-br.po" 100%[======================================>] 530.326 116K/s em 5,0s 2011-07-17 16:25:38 (104 KB/s) - "drupal-7.4.pt-br.po" salvo [530326/530326] drupal-devel Downloads # mv drupal-7.4.pt-br.po /var/www/profiles/standard/translations/
Recarregue a página de instalação do Drupal em seu navegador e a opção para a língua portuguesa deve ser oferecida. Selecione-a e clique em "Save and Continue". Caso exista algum problema, o sistema de instalação do Drupal irá mostrar uma mensagem e instruções para a solução. Caso contrário, uma página solicitando o nome da base de dados, usuário e senha será exibida. Forneça as informações (em nosso exemplo a base de dados é drupal7, usuário root e senha root) e clique em "Salvar e Continuar". Após alguns minutos um formulário com informações básicas de seu novo site será exibido. A conta para a manutenção do site é a equivalente ao super usuário do Drupal. Em nosso caso usaremos a conta drupaladmin e a senha drupaladmin123. Preencha as informações adequadamente e clique em "Salvar e Continuar".
Agora seu ambiente Drupal está instalado! Visite as páginas de Configuração, Estrutura, Aparência, crie conteúdos e habitue-se com a interface. Na próxima dica veremos como instalar módulos adicionais.
Cesar Brod ministra cursos in-house adequados à necessidade de sua empresa, além de atuar como coach de equipes ágeis. Visite nosso portal para saber mais ou entre em contato diretamente com o autor para mais informações.
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários