Novas limpezas de cópias de segurança com um clique, eliminação automática e actualizações de versões do Duplicator
Novas limpezas de cópias de segurança com um clique, eliminação automática e actualizações de versões do Duplicator
Os ambientes de desenvolvimento local são um fator de mudança para os programadores e designers do WordPress. Permitem-lhe experimentar, testar e construir sem arriscar o seu site ao vivo.
Entre no Vagrant: uma ferramenta poderosa que facilita a criação de ambientes de desenvolvimento local.
Neste tutorial, vou orientá-lo na instalação do WordPress usando o Vagrant.
Quer seja um programador principiante ou um web designer experiente, este guia ajudá-lo-á a configurar um ambiente WordPress local sólido como uma rocha.
No final desta publicação, saberá como o fazer:
Pronto para elevar o nível do seu fluxo de trabalho de desenvolvimento do WordPress? Vamos mergulhar de cabeça!
O Vagrant é uma ferramenta para criar e gerir ambientes de máquinas virtuais. Simplifica o processo de criação de configurações de desenvolvimento consistentes em diferentes computadores.
As máquinas virtuais são ambientes que são executados dentro do seu computador principal. O Vagrant automatiza o processo de criação e configuração dessas máquinas virtuais.
Com o Vagrant, os programadores podem:
Para os programadores de WordPress, o Vagrant fornece uma forma fiável de criar ambientes isolados para testar temas, plug-ins e alterações de código sem arriscar um sítio Web ativo.
A principal vantagem é a consistência. Todos os membros da equipa podem trabalhar num ambiente idêntico, reduzindo os problemas de "isto funciona na minha máquina" que frequentemente afectam o desenvolvimento de software.
Os ambientes de desenvolvimento local são cruciais para os profissionais do WordPress. Existem muitas opções disponíveis, mas o Vagrant tem várias vantagens.
Um ambiente de desenvolvimento com o Vagrant fornece um isolamento completo para os seus projectos WordPress. Pode testar temas, plugins e alterações de código sem afetar o seu sítio Web em funcionamento. Isto significa que pode experimentar livremente sem qualquer risco.
Os programadores apreciam o Vagrant pela sua capacidade de reproduzir ambientes de servidor específicos. Se estiver a construir um projeto que precisa de corresponder a uma determinada configuração de alojamento, o Vagrant permite-lhe espelhar exatamente essa configuração.
O custo é outra grande vantagem. Em vez de manter várias contas de alojamento para testes, pode criar tantos ambientes de desenvolvimento quantos os necessários na sua máquina local. Isto poupa dinheiro e reduz a complexidade.
A velocidade é importante no desenvolvimento, e os ambientes Vagrant carregam rapidamente. É possível fazer alterações, testar imediatamente e solucionar problemas sem esperar por uploads online ou restrições de servidores ao vivo.
Para programadores, designers e desenvolvedores de WordPress, o Vagrant é uma ferramenta poderosa para criar fluxos de trabalho de desenvolvimento reproduzíveis, seguros e eficientes.
Agora que você conhece os benefícios de usar o Vagrant, você vai querer começar. Vamos discutir como configurar o WordPress no Vagrant!
Para começar, é necessário instalar um software de virtualização como o VirtualBox ou o Docker. Isto permite-lhe criar máquinas virtuais no seu computador.
Primeiro, aceda ao sítio Web do VirtualBox ou do Docker. Transfira a versão que corresponde ao seu sistema operativo (SO).
Abra o ficheiro descarregado e siga as instruções de instalação.
Uma vez que isso esteja instalado, é hora de instalar o Vagrant.
Visite a página de transferências, onde verá versões para macOS, Windows e Linux. Descarregue a versão correta para o seu sistema.
Abra o ficheiro e siga os passos de instalação.
Depois disso, abra a linha de comando. Execute este comando:
vagrant -v
Se o Vagrant tiver sido instalado corretamente, irá mostrar-lhe qual a versão que está a ser executada.
Agora que você tem o Vagrant instalado, vamos configurar seu ambiente WordPress.
Você poderia configurar o Vagrant do zero, mas é mais fácil usar uma configuração pré-construída do WordPress. Para este tutorial, usaremos o Varying Vagrant Vagrants.
Para utilizadores de Mac, abra o seu terminal. Utilize estes comandos para instalar o VVV:
git clone -b stable https://github.com/Varying-Vagrant-Vagrants/VVV.git ~/vvv-local
cd ~/vvv-local
vagrant plugin install --local
Os utilizadores do Windows podem utilizar estes comandos:
git clone -b stable https://github.com/Varying-Vagrant-Vagrants/VVV.git %systemdrive%%homepath%/vvv-local
cd %systemdrive%%homepath%/vvv-local
vagrant plugin install --local
Em seguida, execute este comando no Mac:
cd ~/vvv-local
vagrant up
Para Windows:
cd %systemdrive%%homepath%/vvv-local
vagrant up
Quando o Vagrant e o VVV iniciarem, verá um ursinho de peluche e uma mensagem de confirmação.
Agora é altura de verificar se a configuração do WordPress está a funcionar corretamente.
Visite o seu painel de controlo em http://vvv.test/. Verá alguns sítios de teste diferentes disponíveis.
Aqui estão as credenciais para entrar no seu painel de controlo do WordPress:
Para editar a base de dados, utilize estas credenciais:
Para SFTP, SSH e outras ligações, consulte todas as credenciais predefinidas do VVV.
Se tudo carregar e funcionar corretamente, parabéns! Você instalou com sucesso o WordPress no Vagrant.
Instale o WordPress em uma máquina local, primeiro baixando e instalando o Vagrant e o VirtualBox (Docker para macOS). Em seguida, crie um Vagrantfile com um ambiente de desenvolvimento do WordPress como o Varying Vagrant Vagrants (VVV). Executar vagrant up
para inicializar o ambiente e aceder ao WordPress localmente através do URL fornecido.
Configure o WordPress num VPS instalando um servidor Web (como o Apache ou o Nginx), configurando o PHP e o MySQL e descarregando ficheiros do WordPress a partir de WordPress.org. Configure o ficheiro wp-config.php, carregue-o para o seu servidor e execute o script de instalação do WordPress através do seu browser.
A principal diferença entre o Vagrant, o MAMP e o XAMPP é a sua utilização pretendida. Vagrant é uma ferramenta para gerenciar ambientes de desenvolvimento usando máquinas virtuais. MAMP é um ambiente de servidor local para macOS e Windows projetado para desenvolvimento web. XAMPP é uma pilha de servidores locais multiplataforma com Apache, MySQL, PHP e Perl pré-configurados para desenvolvimento web.
Sim, é possível criar vários sites WordPress usando o Vagrant. O Vagrant permite-lhe configurar e gerir ambientes virtuais isolados para cada site. Ao configurar vários ficheiros Vagrant ou ao utilizar ferramentas como o VVV (Varying Vagrant Vagrants), pode gerir eficazmente várias instalações do WordPress no mesmo sistema.
Para usar o Vagrant para WordPress, você precisará de um software de virtualização como VirtualBox ou Docker, o próprio Vagrant, Git e uma caixa Vagrant pré-construída como Varying Vagrant Vagrants (VVV). Instale o VirtualBox ou o Docker, baixe o Vagrant e configure um ambiente de desenvolvimento do WordPress usando uma caixa Vagrant pré-construída ou uma configuração personalizada.
O Vagrant fornece um ambiente local isolado e consistente para testar e criar sites. Agora, já está tudo pronto para começar a desenvolver sites WordPress no Vagrant!
Já que está aqui, talvez goste destes guias extra do WordPress:
Pronto para simplificar as suas migrações e cópias de segurança do WordPress? Descarregue o Duplicator Pro para migrações de arrastar e largar, cópias de segurança automáticas, armazenamento na nuvem e muito mais!
Divulgação: O nosso conteúdo é apoiado pelos leitores. Isto significa que, se clicar em algumas das nossas hiperligações, podemos ganhar uma comissão. Apenas recomendamos produtos que acreditamos que acrescentam valor aos nossos leitores.