Como transferir arquivos Drupal 8 do WampServer com Git

Introdução: Usando o Git para controle de versão com o Drupal 8

este Tutorial mostrará como transferir um Drupal 8 site de desenvolvimento de um ambiente localhost executando WampServer para uma plataforma de hospedagem remota usando Git.


Git é usado para controle de versão em Ágil equipes de desenvolvimento construindo novos módulos & temas para o Drupal 8 CMS. Git é um software livre de código aberto para Linux & janelas.

Drupal 8 os arquivos podem ser enviados do ambiente de programação da área de trabalho para uma sandbox, servidor de produção ou repositório de códigos, dependendo dos requisitos do projeto.

Etapa 1: Configurar o ambiente de desenvolvimento local

Para configurar o ambiente de desenvolvimento local para executar Drupal 8, os administradores precisam ter um servidor da web localhost instalado capaz de executar MySQL, PHP, & Apache.

O aplicativo de servidor da web localhost mais popular para Drupal 8 é o WampServer. O uso da plataforma Docker Desktop se tornou mais comum com a virtualização de contêineres.

Outras opções para executar um ambiente de desenvolvimento local para Drupal 8 são Acquia Dev Desktop, Apache NetBeans (anteriormente Java), & VirtualBox com pilha completa de servidores web.

Configure o ambiente de desenvolvimento local com uma dessas opções e instale Drupal 8 localmente. Em seguida, navegue até o Git site e baixar o mais recente Git pacote.

Download – Arquivos necessários:

  • Git (Baixar arquivos)

Instale o mais recente Git pacote no desktop ou laptop usado como servidor da web host local para o Drupal 8 ambiente de desenvolvimento ou sandbox (Windows v.7-10).

Como transferir arquivos Drupal 8 do WampServer com Git

Após a instalação do Git pacote, navegue até o janelas“Começar” menu e tipo “Git” na barra de pesquisa. Clique duas vezes no ícone para “Git Bash” ou faça um atalho.

Como transferir arquivos Drupal 8 do WampServer com Git

Para ser usado Git para transferir arquivos, confirme se o C: Arquivos de programas pasta foi criada com sucesso com a instalação. Esta pasta é usada como o Git cache.

Como transferir arquivos Drupal 8 do WampServer com Git

Próximo: o Drupal 8 instalação no ambiente host local precisa estar conectada ao servidor da Web remoto ou GitRepositório usando Git Bash comandos para transferência de arquivos.

Etapa 2: Adicionar o caminho do Localhost Drupal 8 ao Git Bash

Abra o Git Bash utilitário de linha de comando & digite o caminho para o seu host local Drupal 8 instalação. Para aqueles que usam WampServer de acordo com HostAdvice tutorial:

  • Localhost Drupal 8 Caminho da instalação: C: wampwwwsite1

Confirme o caminho & digite o seguinte comando em Git Bash:

cd c: / wamp / www / site1

Em seguida, use o utilitário CLI para verificar o status do host local Drupal 8 pasta:

status git

O resultado esperado a ser retornado é:

fatal: Não é um repositório git (ou qualquer um dos diretórios pai): .git.

Digite o seguinte comando para inicializar a pasta como um Repositório Git:

git init

O resultado esperado a ser retornado é:

Repositório Git vazio inicializado inc: /wamp/www/site1/.git/.

Agora digite:

status git

O resultado deve ser uma lista de todos os arquivos excluídos por .gitignore configurações de arquivo:

Como transferir arquivos Drupal 8 do WampServer com Git

Sob o padrão Drupal 8 configurações, nenhum dos arquivos é rastreado pelo controle de versão. Para ativar isso, use Git configuração & edição manual do .gitignore arquivos.

Etapa 3: Use o Putty para conexão SSH com o servidor Web

Para conectar o host local Drupal 8 instalação com o servidor da web remoto, é recomendável usar PuTTY como a interface da linha de comandos para janelas ou similar.

Download – Arquivos necessários:

  • PuTTY: (Baixar arquivos)

Instalar PuTTY para Windows no ambiente de estação de trabalho desktop / laptop. Colete o Endereço de IP do servidor da web a partir do host da Web ou configure-o manualmente no servidor.

Como transferir arquivos Drupal 8 do WampServer com Git

Insira o Endereço de IP & Número da porta para o servidor da Web remoto, onde o Drupal 8 os arquivos no host local serão transferidos para. Abra o SSH aba & confirme os padrões.

Como transferir arquivos Drupal 8 do WampServer com Git

Nota: Para fazer uma Conexão SSH, Crie um Chave pública no cPanel ou com outro software no servidor da web e exporte as chaves para PuTTY na estação de trabalho local.

Etapa quatro: configurar o servidor da Web remoto para Git

Conecte-se a um cPanel conta de hospedagem na web ou outro servidor da web com um Conexão SSH & teste o ambiente executando os seguintes comandos:

ls

Isso deve retornar uma lista de arquivos & pastas no diretório raiz. Teste o Git versão:

git –version

Em seguida, navegue até Gerenciador de arquivos no cPanel & Crie um Repositório Git no diretório raiz, criando uma nova pasta ou diretório com o nome:

  • mysite.git

Mudar para a pasta /mysite.git no PuTTY & execute o comando:

git init –bare

Isso cria um Repositório Git no servidor remoto. Verifique a pasta /mysite.git/hooks e crie um novo arquivo chamado “Pós-recebimento” na pasta.

Edite o “Pós-recebimento” Arquivo & adicione o seguinte código:

#! / bin / sh
GIT_WORK_TREE = / home / nome de usuário / mysite.com git checkout -f

Altere as permissões no arquivo para 755. Salvar & sair para a estação de trabalho da área de trabalho.

Etapa 5: adicionar repositório remoto & Transferir arquivos

Para finalizar, adicione o diretório remoto como um Repositório Git com o seguinte código:

git remote add mysite ssh: //[email protected]: 18765 / home / user / mysite.git

Use os valores criados acima no servidor da web remoto & adicione-os ao Git configurações para o Drupal 8 arquivos armazenados na estação de trabalho. Em seguida, execute o código:

mestre do meu site gitpush

Isso transferirá todos os arquivos do site do ambiente de desenvolvimento localhost para o servidor da Web remoto. Git pode ser configurado ainda mais para rastrear filiais & versões.

Para economizar tempo, é recomendável usar um ambiente de armazenamento temporário remoto & porta Drupal 8 arquivos via arquivos zip. Use o Cópia de segurança & Migrar módulo para portar o banco de dados.

Conclusão: Habilite o controle avançado de versão para o Drupal 8

Git é um aspecto vital de Controle de versão no Ágil equipes de desenvolvimento de software que programam para o Drupal 8 ecossistema. É a principal base de DevOps na prática.

Drupal 8 desenvolvedores precisam saber CLI técnicas, bem como Drush & Compositor, ser mais eficaz no gerenciamento de sites & servidores usando Git para Controle de versão.

Confira estes 3 principais serviços de hospedagem Drupal:

ChemiCloud

Preço inicial:
US $ 2,76


Confiabilidade
10


Preços
9,9


Amigo do usuário
9,9


Apoio, suporte
10


Recursos
9,9

Ler comentários

Visitar ChemiCloud

Hostinger

Preço inicial:
US $ 0,99


Confiabilidade
9,3


Preços
9,3


Amigo do usuário
9,4


Apoio, suporte
9,4


Recursos
9.2

Ler comentários

Visitar Hostinger

Hospedagem A2

Preço inicial:
US $ 3,92


Confiabilidade
9,3


Preços
9.0


Amigo do usuário
9,3


Apoio, suporte
9,3


Recursos
9,3

Ler comentários

Visite A2 Hosting

Artigos de instruções relacionados

  • Como transferir arquivos Drupal 8 do WampServer com Subversion (SVN)?
    intermediário
  • Como transferir arquivos Drupal 8 do WampServer com CVS?
    intermediário
  • Como configurar um arquivo de host virtual para o Drupal 8 no Wampserver
    novato
  • Como instalar & Use o Acquia Dev Desktop para Drupal 8
    intermediário
  • Como usar o Git para controle de versão no seu servidor VPS ou dedicado
    especialista
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map