Upload
edison-costa
View
2.472
Download
3
Embed Size (px)
Citation preview
Edison Pereira da Costa
- CEO da AgiusCloud.- Professor e Programador com 30 anos de experiência.
Email: [email protected]
Github: edisoncosta
Facebook: edisonpcosta
WORDCAMP - SÃO PAULO - 2015
github.com/edisoncosta/wordcampsp2015
WORDCAMP - SÃO PAULO - 2015
Oracle VirtualBoxInstalação:
• Windows - (Versão 5.0.6)• OSX - (Versão 4.3.34)• Ubuntu 14.04 - (Versão 4.3.34)
WORDCAMP - SÃO PAULO - 2015
Exemplos de EstruturaMáquinas Virtuais:E:/vagrant/debian8E:/vagrant/homeC:/server/ubuntu14C:/server/agencia
Projetos:E:/projetos/projeto1E:/projetos/projeto2C:/jobs/clienteAC:/jobs/clienteB
WORDCAMP - SÃO PAULO - 2015
Acessar o prompt de comando (terminal) como Administrador:
Criar as pastas da Máquina Virtual e de trabalho.
Pasta da Máquina VirtualE:\>cd serverE:\server>md debian8E:\server>cd debian8E:\server\debian8>
Pasta de Trabalho (App)E:\>cd jobsE:\jobs>md agiuscloudE:\jobs>cd agiuscloudE:\jobs\agiuscloud>
WORDCAMP - SÃO PAULO - 2015
Box• Máquina Virtual base, que já tem o Hardware e o Sistema Operacional definidos.
Add: Vagrant add box ADDRESSE:\server\debian8>vagrant add box debian/jessie64
List: Vagrant box listE:\server\debian8>vagrant box list
Remove: Vagrant box remove NAMEE:\server\debian8>vagrant box remove debian/jessie64
WORDCAMP - SÃO PAULO - 2015
Inicializar o diretório atual para ser um ambiente Vagrant e criar o arquivo Vagrantfile.
E:\server\debian8>vagrant init
Editar o arquivo Vagrantfile.
WORDCAMP - SÃO PAULO - 2015
Halt: Desligar sua VME:\server\debian8>vagrant halt
Reload: Reiniciar sua VME:\server\debian8>vagrant reload
Suspend: Suspende sua VME:\server\debian8>vagrant suspend
destroy: Remove sua VME:\server\debian8>vagrant destroy
Up: Iniciar sua VME:\server\debian8>vagrant up
Gerenciar a Máquina Virtual
WORDCAMP - SÃO PAULO - 2015
Acessar sua Máquina Virtual utilizando o Putty.
User: rootIP: 127.0.0.1Port: 2222
Linux/OSX acessar com o comando: vagrant ssh
WORDCAMP - SÃO PAULO - 2015
Instalando o siteee site create dev.agiuscloud.com --user=agiuscloud --pass=muda123 --wpfc --hhvm --pagespeed
WORDCAMP - SÃO PAULO - 2015
• Criar o arquivo composer.json• Salvar na pasta de trabalho/htdocs• E:\Jobs\agiuscloud\dev.agiuscloud.com\htdocs
WORDCAMP - SÃO PAULO - 2015
• Acessar sua VM com o PuTTY.• Acessar o diretório: cd /var/www/dev.agiuscloud.com/htdocs• Executar composer: composer update
WORDCAMP - SÃO PAULO - 2015
1 – Criar o VPS em sua hosting de preferência.2 – Acessar sua VPS com o PuTTY.3 – Instalar os Servidores/Serviços com EasyEngine$ sudo wget -qO ac git.io/vB81d && sudo bash ac4 – Instalar o domínio com WP.$ ee site create lojaplus.com.br --user=agiuscloud --pass=muda123 --wpfc --hhvm --pagespeed 5 – Acessar o WP-Admin e excluir todos os plugins.6 – Instalar o plugin Revisr.7 – Configurar o plugin Revisr conforme slides anteriores. (exatamente)8 – Fazer o primeiro commit.
WORDCAMP - SÃO PAULO - 2015
9 – Fazer o Pull das alterações.10 – Fazer o Push das alterações.
Atualizar as alterações sempre nesta ordem: 1º PULL – 2º PUSH