Criando um ambiente de desenvolvimento PHP com o Vagrant

preview_player
Показать описание
Nessa vídeo aula você irá conhecer o software Vagrant por inteiro. E de quebra irá aprender como criar um ambiente de desenvolvimento(PHP, Django, Wordpress, Ruby on Rails, Node.JS ....) super dinâmico e moderno. Atingindo os padrões do mercado.

LINKS:

Código para configurar o consumo de memória ram no Vagrant:

end
# usual vagrant config here

end

OBs: No MAC e no Linux, você pode acessar o SSH pelo o terminal, com o comando |||| vagrant ssh ||| :)

Comandos usados na vídeo aula(em ordem)

1° sudo -i (para logar como super usuário)
2° sudo apt-get update
3° sudo apt-get install php5 (O Php já instala o apache junto, então não precisa instala-lo)

4° - sudo apt-get install mysql-server
5° sudo apt-get install phpmyadmin( essa etapa é opcional, já que o php my admin está com mau funcionamento no ubuntu e no debian, veja como corrigir esse erro facilmente por esse tutorial)

COMANDO USADOS NO VAGRANT:

vagrant box add (nome da sua box) (local da sua box) = adiciona uma maquina virtual

vagrant init = gera um arquivo vagrantfile

vagrant up = inicia a sua maquina

vagrant suspend = deixa a sua maquina hibernando( quase que desligada)

vagrant resume = religa a sua maquina que estava hibernando

vagrant destroy = desliga e destrói a sessão de sua maquina

vagrant up = também serve para religar a sua maquina destruida
Рекомендации по теме
Комментарии
Автор

Muito bem explicado, parabéns pela didática. Show de bola!!! Grande abraço

alemroberto
Автор

Curti muito sua didática, muito foda a explicação!
Único detalhe é que o comando 'vagrant destroy' vai apagar tudo que foi criado, tive que reinstalar todos os servidores. O comando correto para desligar o servidor é 'vagrant halt'. Fora isso, aula perfeita!

oiqrtcrs
Автор

Ganhou mais créditos ainda de minha parte por ser jogador de muito bom curso. Parabens

brc
Автор

Victor, agora tá show! Só que fiz merda. Meu ubuntu é o 14.04.5. Trabalho com java, Instalei o eclipse mais atual e depois adicionei o PHP ao eclipse para poder fazer as coisas dentro do que você propõe neste vídeo e que é muito bem feito. Só que tudo foi pro brejo. A instalação do Eclipse matou tudo, menos o vagrant. Solução: Repeti, conforme a sequência do teu vídeo, as instalações do PHP5, mysql-server e phpadmim . Com isso tudo voltou a funcionar e usando o eclipse com as coisas do PHP.

guilhermecavalcantivarejao
Автор

Boa tarde. Minha máquina só tem o Ubuntu 14.04.5 como SO. Não tem Windows e nem Mac. E resolvi experimentar este negócio aqui. Uma pergunta. Posso adicionar uma box "Vagrant box add xpto <args>" sem fazer referência a URLs de uma das várias boxes disponíveis ? Nos exemplo que ví na web, inclusive neste vídeo, todos fazem referência a uma URL ...

guilhermecavalcantivarejao
Автор

Cara, vc pode fazer uma vídeo aula ensinando a configurar o Docker?

coisadeloucooficial
Автор

Primeiramente parabenizar pelo vídeo, muito didático . Agora só uma dúvida, minha imagem foi gerada mas não aparece na pasta, isso é normal? ao abrir minha vm tb ela não aparece lá tb, se possível me responder essa dúvida aí seria de grande utilidade, abraço e sucesso.

Автор

Olá Victor gostaria de sua ajuda, quanto tento iniciar o Vagrant aparece o erro abaixo:

Stderr: VBoxManage.exe: error: The configuration constructor in main failed due to a COM error. Check the release log of the VM for further details.
VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component ConsoleWrap, interface IConsole
pode me ajudar?

claudior
Автор

da até pra ver a animação dele quando ele ta acabando de explicar tudo isso haha

pedro
Автор

Quando eu dou o comando "vagrant up" ele não starta, fica apenas mostrando uma mensagem "2017/08/24 11:03:15 launcher: detected 32bit Windows installation" e não faz mais nada

emanuel
Автор

opa, beleza?

existe uma senha diferente para acessar pelo putty? ou uma forma de gerar uma senha diferente?
Pois a senha vagrant está dando erro conforme o exemplo abaixo:

login as: vagrant
Access denied



quando eu realizei o comando vagrant up ele criou um acesso ssh diferente

c:\ubuntu>vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Resuming suspended VM...
==> default: Booting VM...
==> default: Waiting for machine to boot. This may take a few minutes...
default: SSH address: 127.0.0.1:2222
default: SSH username: ubuntu
default: SSH auth method: password
==> default: Machine booted and ready!
==> default: Machine already provisioned. Run `vagrant provision` or use the `--provision`
==> default: flag to force provisioning. Provisioners marked to run always will still run


instalei o

valeu...

fernandolucassouza
Автор

na hora de efectuar o comando vagrant up me deparei com esse erro: vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Importing base box 'ubuntu'...
==> default: Matching MAC address for NAT networking...
==> default: Setting the name of the VM:
==> default: Clearing any previously set network interfaces...
There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.

Command: ["hostonlyif", "create"]

Stderr: 0%...
Progress state: E_FAIL
VBoxManage.exe: error: Failed to create the host-only adapter
VBoxManage.exe: error: Could not find Host Interface Networking driver! Please reinstall
VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component HostNetworkInterfaceWrap, interface IHostNetworkInterfac
e
VBoxManage.exe: error: Context: "enum RTEXITCODE __cdecl handleCreate(struct HandlerArg *)" at line 95 of file VBoxManageHos
tonly.cpp

andersonsango
Автор

Joel Piccoli da Rosa
usuário pode ser ubuntu senha ubuntu

diegoparente