Meu primeiro Website (Parte 1 - Instalando o Drupal.)

qui, dez 14, 2017 - 21:46

0 Comentários

Essa é a primeira parte do artigo sobre como criar um site de Notícias com o Drupal.

Neste primeiro artigo iremos abranger a instalação do Drupal 7 em um ambiente local para desenvolvimento de nosso Portal de notícias SportCars, no Artigo anterior ao qual foi explicado o que éra o Drupal foi mencionado a respeito do Core do sistema.

DRUPAL CORE

O Core do Drupal é responsável por fornecer funcionalidades básicas que serão utilizadas para apoiar outras funcionalidades do sistema. Um framework leve faz o núcleo do Drupal funcionar e interagir com outros itens.

Ecossitema

O núcleo do Drupal possui o código que permite iniciar um pedido e as seguintes funcionalidades:

  • MÓDULOS
  • CONFIGURAÇÕES
  • GESTÃO DE TEMAS
  • USABILIDADE

Módulos

Conforme explicado em nosso último artigo (Você pode ler ele clicando aqui.), os módulos são parte essencial da extensão de funcionalidades do Drupal.

Configurações

As configurações do sistema são vastas permitindo desde gerenciar usuários, sendo assim possivel editar as permissões para qual tipo de conteúdo pode ser visualizado até trabalhar com configurações de layouts e páginas por exemplo  criar uma instância do Drupal afim de realizar testes automatizados aos quais podemos subir conteúdos ao site e excluir os mesmo tudo por meio da ajuda dos módulos que extendem todas as funcionalidades.

Gestão de Temas

Os temas no drupal são divididos por perfis de intalações ou seja, ao instalar um tema em meu CMS todo o layout passará por uma redefinição assim deixando ele com uma "Cara" totalmente nova, alguns temas dependem de módulos especificos para que seu funcionamento seja correto por isso se atente ao comprar temas e na hora do desenvolvimento dos mesmos.

Usabilidade

Tanto os usuários finais quanto os desenvolvedores tem grande facilidade na questão de usabilidade com o Drupal, o sistema consegue se adaptar facilmente a qualquer tipo de dispositivo móvel tanto para a parte administrativa quanto os layout de páginas que os usuários visualizam.

INSTALANDO O DRUPAL:

A Acquia desenvolvedora responsável pelo drupal disponibiliza uma ferramenta muito interessante a qual pode se rodar uma instância do Drupal em ambiente local, para este Artigo iremos utilizar esta ferramenta que pode ser baixada pelo link e é chamada de "Acquia Dev Desktop".

  • Siga com o processo de instalação
  • Escolha o caminho da instalação em sua máquina, e certifique-se de onde coloca as Pastas do Drupal.

Acquia Dev Desktop Installation Process

  • Definições da porta. A menos que você se considere um usuário Pro, com locais de desenvolvimento deixe esta página inalterada e prossiga para a próxima página.
  • Reveja a configuração e prossiga com a instalação.

Acquia Dev Desktop Installation location

Os passos finais para instalação levarão apenas alguns minutos.

Agora que a instalação está concluída, você poderá escolher um site existente ou começar do zero. Neste caso, eu vamos escolher para começar um novo site.

Acquia Dev Desktop - install a new site

Agora você pode escolher de uma lista de opções pré-configuradas do Drupal.

Para o propósito deste tutorial, vamos estar trabalhando com Drupal 7.

Para instalar, clique em "Install no lado direito". A imagem abaixo mostra as escolhas para Drupal 8 (topo) e Drupal 7 (parte inferior).

d7-d8

Você também vai notar que a seguir existe algumas luzes de status para o Apache e MySQL.

Estes devem ser verdes. Se eles estiverem vermelhos, tente reiniciar o Dev Desktop até o Apache ou MySQL iniciar.

Install Drupal with Acquia Dev Desktop

 

Agora você pode escolher os nomes das pastas, sites e bancos de dados. Eu recomendaria escolher nomes personalizados, porque se você sempre usa os nomes padrão para novos sites, torna-se cada vez mais confuso. Também nesta página, você verá a URL local para acessar o seu novo site.

Install a Drupal distribution with Acquia Dev Desktop

Você pode alterar para HTTPS com o checkbox no visor principal.

Você também pode acessar o console Drush para usar a linha de comandos, teremos um artigo abordando os comandos do Drupal.

Acquia Dev Desktop development options

Se você está tendo problemas a esta altura pode ser porque o processo de instalação não está sendo acionado ou a porta que você está usando esta bloqueada no seu computador.

Nós podemos resolver estes problemas.

Se você acha que a porta está sendo bloqueado, vá até a guia Preferências e altere a porta para o apache de 8083 para 80. 80 é a porta web padrão para conexões.

Agora você pode visitar o seu site e colocar /install.php para realizar o processo de instalação do Drupal.

the Drupal installation process with Acquia Dev Desktop

Ótimo! você acabou de configurar sua área de desenvolvimento Drupal, com isso podemos começar a trabalhar em nosso novo local de teste.

No próximo artigo iremos dar ínicio a criação do nosso site de noticias "SportsCars" realizando a instalação de uma distribuição do Drupal.

About the Author

Foto de vitorgrillo

Atualmente estudante de Análise de Sistemas pela Pontíficia Universidade Católica de Campinas, possui grande experiência em Desenvolvimento de aplicações web utilizando CMS (Drupal, WordPress), versionamento de códigos (Git, SVN), aplicações mobile, design gráfico utilizando ferramentas de mercado como Photoshop, Corel Draw e a utilização das ferramentas de análise de dados e comercial como Google Analytics, Adwords. Dois anos de experiência em projetos de empresas de pequeno e grande porte.

Comentários (0)

Desenvolvido por Vitor Grillo