Ao usar este site, você concorda com a Política de Privacidade e os Isenção de parceria e publicidade.
Accept
SempreUpdate SempreUpdate
  • Home
  • Notícias
  • Tutoriais
  • Android
  • Games
  • Contato
Buscar
  • Contact
  • Contact
  • Blog
  • Blog
  • Complaint
  • Complaint
  • Advertise
  • Advertise
© 2022 SempreUpdate - Todos os Direitos Reservados
Reading: Introdução ao ambiente de Desenvolvimento com Vagrant – Parte 3
Share
Sign In
Notification Show More
Latest News
Hacker invade Starlink e descobre informações sensíveis
Hacker invade Starlink e descobre informações sensíveis
13/08/2022
Microsoft supera o Google para pagamentos de recompensas por bugs entre 2021-22
Microsoft supera o Google para pagamentos de recompensas por bugs entre 2021-22
13/08/2022
Plasma 5.26 melhora acessibilidade do Widget
Plasma 5.26 melhora acessibilidade do Widget
13/08/2022
eua-oferecem-10-milhoes-de-dolares-por-informacoes-sobre-o-ransomware-conti
EUA oferecem 10 milhões de dólares por informações sobre o ransomware Conti
13/08/2022
diversas-vulnerabilidades-sao-encontradas-no-software-subjacente-ao-microsoft-teams-e-outros-aplicativos
Diversas vulnerabilidades são encontradas no software subjacente ao Microsoft Teams e outros aplicativos
13/08/2022
Aa
SempreUpdate SempreUpdate
Aa
  • Home
  • Notícias
  • Tutoriais
  • Android
  • Games
  • Contato
Buscar
  • Home
  • Notícias
  • Tutoriais
  • Android
  • Games
  • Contato
Have an existing account? Sign In
Siga-nos
  • Contact
  • Contact
  • Blog
  • Blog
  • Complaint
  • Complaint
  • Advertise
  • Advertise
© 2022 SempreUpdate - Todos os Direitos Reservados
SempreUpdate > Blog > Tutoriais > Introdução ao ambiente de Desenvolvimento com Vagrant – Parte 3
Tutoriais

Introdução ao ambiente de Desenvolvimento com Vagrant – Parte 3

Essa é a última parte da introdução ao Vagrant!

Matheus
Matheus Published 02/07/2022
Last updated: 02/07/22 às 8:15 PM
Share
https://sempreupdate.com.br/introducao-a-ambiente-de-desenvolvimento-com-vagrant-no-linux-parte-1/
SHARE

Este é o terceiro e último post sobre o estudo de ambientes de Desenvolvimento com Vagrant, onde veremos como fazer os derradeiros ajustes necessários para o servidor. Caso ainda não tenha visto as partes 1 e parte 2 dessa série, basta clicar nos links e acessar o material.

Iniciando a VM

No post anterior, vimos como configurar o arquivo Vagrantfile e finalizamos com o comando vagrant up para iniciar a máquina que baixamos do repositório oficial da comunidade Vagrant. Se tudo ocorreu como o planejado, ao listar o status da máquina teremos uma resposta parecida com a apresentada a seguir.

vagrant status

Current machine states:

default                   running (virtualbox)

The VM is running. To stop this VM, you can run `vagrant halt` to
shut it down forcefully, or you can run `vagrant suspend` to simply
suspend the virtual machine. In either case, to restart it again,
simply run `vagrant up`.

Com a máquina rodando estamos aptos para acessá-la usando o protocolo SSH. Para isso, basta usar o comando abaixo:

vagrant ssh
Introdução a ambiente de desenvolvimento com Vagrant - Parte 3
Figura 01 – Console na máquina virtual virtualizada.

A partir de agora podemos instalar e administrar serviços no ambiente virtual. O resultado do comando anterior está ilustrado na imagem a seguir.

O Vagrant permite que mais de uma máquina seja baixada e configurada usando um único arquivo Vagrantfile, além disso, cada máquina pode contar com um nome diferente. Nessa situação podemos especificar qual a VM queremos acessar.
Vagrant ssh nome_maquina

Exemplo:

vagrant ssh web

Para desligar a VM faça o comando abaixo:

vagrant halt

Últimos ajustes

Na parte dois da série, vimos que podemos definir uma sequência de comando de instalação ou configuração para que o Vagrant faça automaticamente ao iniciar a máquina. Portanto, definimos que o Apache2 seria instalado em sua condição padrão. Podemos fazer o teste digitando o seguinte endereço no navegador:

localhost:8080
Introdução a ambiente de desenvolvimento com Vagrant - Parte 3.1
Figura 02 – Página padrão do Apache2.

E teremos como resultado a página do servidor Apache exibida.

Com um pouco de estudo, vamos perceber que são muitas as opções que o Vagrant nos proporciona. Entre eles: definir um IP para cada máquina alterando também os modos da placa de rede (NAT, Bridge). Dessa forma, podemos agora criar o ambiente de acordo com a nossa necessidade, instalando por exemplo o PostgreSQL, entre outros softwares que serão usados em projetos com as mais variadas tecnologias.

Conclusão

Por meio dessa sequência de postagens referentes ao estudo do Vagrant, podemos notar as vantagens de fazer uso dessa ferramenta. Com ela, podemos evitar muitas dores de cabeça quando o assunto é versionamento e provisionamento de ambientes para equipes de desenvolvimento.

Entre as aplicações, podemos citar a atualização de um programa, de forma que não seria mais necessário atualizar todas as máquinas individualmente, mas sim configurar o arquivo do Vagrantfile, destruir a máquina antiga e iniciar uma nova com as atualizações desejadas.

Espera-se que essa básica introdução sobre o Vagrant e virtualização de ambientes seja suficiente para que você, caro leitor, possa continuar os estudos de maneira independente. Até breve!

Leia também

Como instalar o visualizador GTKWave no Linux!

Como instalar o cliente Lobjur no Linux!

Como instalar o Skippy The Bot no Linux!

Como instalar o AM2R Launcher no Linux!

Como instalar o Linwood Butterfly no Linux!

TAGGED: Ambiente, Desenvolvimento, Vagrant, Virtual, VirtualBox

Inscreva-se no boletim diário

Receba as últimas notícias de última hora diretamente na sua caixa de entrada.

Receba as novidades

Não se preocupe, não enviamos spam
Ao se inscrever, você concorda com nossos Termos de Uso e reconhece as práticas de dados em nossa Política de Privacidade. Você pode cancelar sua inscrição a qualquer momento.
Matheus 02/07/2022
Share this Article
Facebook TwitterEmail Print
Share
Previous Article introducao-a-ambiente-de-desenvolvimento-com-vagrant-no-linux-parte-2 Introdução ao Ambiente de Desenvolvimento com Vagrant – Parte 2
Next Article baixe-legendas-no-vlc-com-a-extensao-vlsub Baixe legendas no VLC com a extensão VLsub

Permaneça conectado

8.7k Curta
4.5k Siga
3.1k Siga
3.4k Siga

Acabamos de publicar

Hacker invade Starlink e descobre informações sensíveis
Hacker invade Starlink e descobre informações sensíveis
Malwares
Microsoft supera o Google para pagamentos de recompensas por bugs entre 2021-22
Microsoft supera o Google para pagamentos de recompensas por bugs entre 2021-22
Notícias
Plasma 5.26 melhora acessibilidade do Widget
Plasma 5.26 melhora acessibilidade do Widget
Notícias
eua-oferecem-10-milhoes-de-dolares-por-informacoes-sobre-o-ransomware-conti
EUA oferecem 10 milhões de dólares por informações sobre o ransomware Conti
Malwares

Você pode gostar também

Inscrições para o Ubuntu Summit abrem em 1º de setembro de 2022
Ubuntu

Inscrições para o Ubuntu Summit abrem em 5 de setembro de 2022

3 Min Read
apple-pode-lancar-um-novo-homepod-e-mais-dispositivos-inteligentes-em-breve
Apple

Apple pode lançar um novo HomePod e mais dispositivos inteligentes em breve

3 Min Read
Maioria dos desenvolvedores de software livre mudaria de emprego
Notícias

Maioria dos desenvolvedores de software livre mudaria de emprego

3 Min Read
GitHub apresenta mais melhorias na segurança do npm
Notícias

Nova pesquisa com desenvolvedores revela como Copilot do GitHub ajuda a impulsionar a produtividade

8 Min Read
//

Nós influenciamos mais de 2 milhões de pessoas todos os meses. Levamos informação com isenção e responsabilidade.

Outros links

  • Isenção de responsabilidade da parceria e publicidade SempreUpdate
  • Política financiamento e publicidade do SempreUpdate
  • Política de Ética SempreUpdate
  • Política de Correções SempreUpdate
  • Política de verificação de fatos SempreUpdate

Sobre o SempreUpdate

SempreUpdate é um site sobre Linux composto por membros das comunidades Linux ou código aberto. Além de Linux, também falamos sobre conteúdo Geek, e outros assuntos relacionados a tecnologia.

SempreUpdate SempreUpdate
Siga-nos

© 2022 SempreUpdate - Todos Os Direitos Reservados

Removed from reading list

Undo
Bem vindo de volta!

Faça login em sua conta

Lost your password?