Skip to content

ludsilva/vagrant-shell-script-nginx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instância Ubuntu - Vagrant

Este projeto tem como objetivo apresentar um exemplo simples da criação de uma instância Ubuntu 18.04.3 LTS com o Vagrant, que vai servir a API do Via CEP. Tal projeto segue as aulas do curso "Vagrant - Gerenciando máquinas virtuais", do Iago Ferreira.

Configurações do projeto

O projeto contém os seguintes arquivos / estrutura:

  • Vagrantfile - tem o shell definido como provisionador; configurações de network com redirecionamento de porta para a porta 8090; com nome, cpu e memória ram pré-definidos;

  • script.sh - um shell script para executar os comandos de update, instalar e ativar o servidor Nginx;

  • Diretório cep/ que contém os arquivos html e js para o Via Cep.

  • A pasta "img" não compõe o projeto.

Exemplo

imagem de exemplo

Como utilizar este repositório

  1. Primeiro, você deve clonar este repositório com o comando: git clone https://github.com/ludsilva/vagrant-shell-script-nginx.git

  2. Para rodar este projeto localmente, você precisa ter o Vagrant instalado em sua máquina local.

  1. Após instalado, siga com os seguintes comandos no terminal / bash dentro do repositório:
## Criar a instância
 vagrant up
## Acessar a instância via ssh
  vagrant ssh
  1. Para acessar a página do Via Cep, digite no seu navegador: localhost:8080

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published