Crie um servidor local com o Vagrant para WordPress

 

É um ótimo método para ter um servidor em seu site sem sujar seu computador. O ruim é que, se surgir um problema, você precisa ter conhecimento avançado para corrigi-lo.

Sempre teremos MAMP y ServerPress 😉

Para configurar o Vagrant você precisa seguir estes passos:

instalar Virtual Box 

instalar Vagabundo

Vou explicar como fazer no MAC, no linux acho que é a mesma coisa e no windows não tenho certeza 🙂

Agora abrimos um terminal de console e colocamos:

git clone git@github.com:10up/varying-vagrant-vagrants.git wordpress

Isso nos fará clonar o repositório para a pasta wordpress

Em nosso arquivo host (/etc/hosts) temos que adicionar a seguinte linha:

192.168.50.4 local.wordpress.dev local.wordpress-trunk.dev

Vamos para a pasta que criamos chamada wordpress e colocamos:

vagar

Vai demorar um pouco (principalmente na primeira vez) e criará uma máquina virtual para que possamos usar nosso computador como servidor para trabalhar no wordpress localmente.

Assim que terminar podemos escrever no nosso navegador: local.wordpress.dev e se tudo correu bem temos o nosso wordpress a funcionar 🙂

Mais informações clique aqui (Em Inglês)

Adicione mais instalações do wordpress na mesma máquina virtual.

A primeira coisa que fazemos é ir para a pasta /config/nginx-config/sites

Nesta pasta você verá vários arquivos .conf, copie qualquer um deles, coloque o nome do domínio que deseja usar local.tuweb.com.conf e edite-o:

Você tem que editar duas linhas:

1- nome_do_servidor local.suaweb.com;

2- diretório www: root /srv/www/yourweb;

Agora você volta para o diretório raiz e entra no diretório do banco de dados e copia o arquivo init-custom.sql.sample e dá a ele o nome init-custom.sql

E para cada wordpress que você deseja instalar você cria um banco de dados da seguinte forma:

CRIAR BANCO DE DADOS SE NÃO EXISTE `banco de dados`; CONCEDER TODOS OS PRIVILÉGIOS NO 'banco de dados'.* PARA 'usuário'@'localhost' IDENTIFICADO POR 'senha';

Voltamos para a pasta raiz, entramos na pasta www e copiamos toda a pasta wordpress para uma nova pasta com o nome que colocamos no ponto 2 acima: tuweb

Podemos copiar todo o conteúdo da seguinte maneira:

cp -rv wordpress-default/ tuweb

Entramos na nova pasta e excluímos o arquivo wp-config.php:

rm -rf tuweb/wp-config.php

Adicione a seguinte linha ao arquivo /etc/hosts:

192.268.50.4 local.yourweb.com

Agora só precisamos voltar ao diretório raiz e escrever:

vagar

Se escrevermos local.tuweb.com devemos ver nosso novo wordpress

Se o novo site não funcionar para você, tente digitar:

disposição vagabunda

Às vezes, quando você adiciona novos sites, precisa adicionar uma provisão para que as alterações entrem em vigor.

 

lembranças

Oscar

1 comentário sobre “Criar um servidor local com Vagrant para WordPress”

Deixe um comentário