Skip to content

O objetivo deste repositório é ter um ambiente pré-configurado para facilitar os estudos de ferramentas desenvolvidas em PHP.

License

Notifications You must be signed in to change notification settings

yurigauermarques/ambiente-php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requisito

Conteúdo

Instalação Aplicação

  • Codigo Fonte
    cd /var/www/;
    git clone https://github.com/yurigauermarques/AmbientePHP.git;
  • Configuração de host
    • editar o hosts
    • adicione o conteudo no final
      127.0.0.1 app-docker.localhost

Inicializar os containers

  • Subir o serviço
    docker-compose up -d --build
  • Derrubar o serviço
    docker-compose down
  • Se der erro para olhar os logs
    docker-compose logs;
    docker-compose logs nomecontainer;

Pendencias

Exemplos de como utilizar o Composer

  • Instalar um Projeto Symfony 3.4 com Composer
    • No Windows
      docker run --rm --interactive --tty --volume  C:\Projetos\AmbientePHP\:/app composer create-project symfony/framework-standard-edition my_project_name;
    • No Linux
      docker run --rm --interactive --tty --volume  /var/www/AmbientePHP/:/app composer create-project symfony/framework-standard-edition my_project_name;
  • Executar comandos úteis do Composer
    docker-compose run --rm composer install;
    docker-compose run --rm composer update;

Exemplos úteis

  • Exemplo de como atribuir valores para variáveis de ambiente direto na linha de comando para substituir o .env:
    export MAILER_USER=TESTE;
    export MYSQL_USER=userPrompt;

About

O objetivo deste repositório é ter um ambiente pré-configurado para facilitar os estudos de ferramentas desenvolvidas em PHP.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages