18 de jun. de 2013

Instalando o CMS Drupal 7~ no seu Ubuntu-like: O guia definitivo


E aí galera,

O Lampp deu uns cacete aqui e decidi esquecer dele e tentar no grosso mesmo, mas quando eu ajeitar o Lampp boto como corrigir o erro que deu aqui. Então mãos à obra, primeiramente instalar o Phpmyadmin, MySQL, PHP e Apache, com esse comando já vão vir todos os plugins necessários:

sudo apt-get install mysql-server phpmyadmin apache2 php5

Em seguida, como maioria das distros baseadas em Ubuntu já vem com apache instalado, é só fazer:

sudo /etc/init.d/apache2 restart

Depois digite:

sudo gedit /etc/apache2/apache2.conf (pode ser qualquer editor de texto também)



E digite esta linha no fim do documento para que o Drupal vai funcionar corretamente com apache e php (salve):


AddType application/x-httpd-php .html


Para testar o php e ver demais detalhes e informações do mesmo:



$ sudo gedit /var/www/testphp.php

Insira as seguintes linhas (copia e cola pra facilitar):

<?php
phpinfo();
?>

Reinicie novamente o apache:


sudo /etc/init.d/apache2 restart

Agora é só testar o php clicando aqui: http://localhost/testphp.php

depois de tuTÔ ok, vamos ao MySQL. Maioria dos tutoriais são cabas ruins e ensinam a fazer na unha, mas vou ensinar de um jeito mais fácil e rápido, o bom e velho PhpMyadmin:

Ele já foi feito para isso, primeiramente faça o login com a senha que você criou enquanto instalava ele:

User: Root (é padrão)
Password: sua_senha

Agora vá em criar um novo banco de dados e dê um nome ao seu banco de dados, Depois de digitar, clique em Criar. Pronto já Criamos um banco de dados! (não to com saco para imagens, to ocupado também com as manifestações em minha cidade).

Finlamente o Drupaaaaaaaaaaaaal

Finalmente vamos começar a trablhar com o Drupal. Primeiramente baixar ele, podemos baixar aqui: http://drupal.org/project/drupal. Copie o arquivo para "/var/www/", e descompacte o arquivo com:

sudo tar -xvzf drupal-7._.tar.gz

Se quizer pode modificar o nome do diretório

cd drupal-7._

Agora, vamos modificar as permissões de pasta :

sudo chmod a+w sites/default
cd sites/default

Crie uma cópia de default.settings.php para settings.php

cp default.settings.php settings.php

Modifique a permissão:

sudo chmod a+w settings.php

Crie um diretório (files), lá ficaram todos os arquivos necessários:

sudo mkdir files

E mude as permissões dessa pasta:

sudo chmod a+w files


Agora é tudo nosso.



Abra no seu navegador: http://localhost/drupal-7._


Agora sim começa a instalação do cidadão, 
Nota: Depois de terminar toda a instalação Drupal, alterar as permissões para dos seguintes arquivos/diretórios [pasta "default" | arquivo "settings.php" | pasta "files"] para impedir que usuários indesejados trabalhando neles .. fazê-lo com a permissão go-w executando:

sudo chmod go-w settings.php

Como os arquivos irão para a pasta files temos de mudar suas permissões com 757:

sudo chmod 757 files

Para instalarmos os temas e módulos devemos antes instalar o Filezilla e dar os seguintes comandos para modificar as permissões da pasta de temas geral do Drupal:

sudo chmod a+w /var/www/drupal/sites/all/themes


sudo chmod a+w /var/www/drupal/sites/all/modules

E temos de liberar o acesso FTP, ao usuário do drupal em localhost, no caso você mesmo:

chown www-data sites/default

E Pronto, agora é só começar a brincar com seu Drupal.
Aí galera, obrigado por lerem mais uma vez, dêem um likezinho aí por favor, e compartilhem. Depois eu faço um post sobre temas do Drupal.

PS.: se por um acaso você esqueceu de baixar a tradução de português do seu Drupal não se preocupe, para instalar tem um jeito depois de ele estar todo configurado (dica, um pouco modificada, do Stillare, acredito que ele pegou no gtranslate e colou lá):

Passo 1 - Ative o módulo Locale
Passo 2 - Vá em Configuration/ Region/Language
Passo 3 - Selecione adicionar nova língua e colcoque como default, depois de editar.
Passo 4 - Vá até Drupal localize (http://localize.drupal.org/translate/downloads) e descarregue o arquivo .po para o D7
Passo 5 - Vá em Configuration/Region/Translate interface e selecione o tab Import para fazer upload do arquivo para a língua selecionada.
Passo 6 - Aguarde que o sistema aplique a nova língua a toda a inteface.

0 comentários:

Postar um comentário

Comentem as postagens, É o pagamento de vocês para com o blog.