Configurando o ambiente de desenvolvimento PHP Laravel no Windows | Blog TreinaWeb
A configuração do ambiente de desenvolvimento Laravel, consiste basicamente na instalação do executável do PHP e o composer. Nesse post vamos também instalar outras ferramentas como editor de texto, cliente de banco de dados e cliente HTTP, desse modo você terá o ambiente completo para trabalhar com aplicações web e APIs.
Instalaremos os seguintes recursos:
PHP, executável responsável pela execução do código;
Composer, gerenciador de dependências da linguagem PHP;
Visual Studio Code, editor para desenvolvimento de aplicações PHP;
DBeaver, cliente visual de banco dados com suporte a vários SGBDs;
E o Insomnia, cliente HTTP para testar nossas requisições.
O processo de instalação do PHP consiste em baixar o arquivo compactado, extrair e indicar o caminho na variável path. Você pode ver o processo no vídeo abaixo:
Ao final do processo, o PHP já se encontra instalado em sua máquina e já estamos prontos para criar scripts com a linguagem o/
A instalação do composer no Windows é bem simples. Basta baixar o instalador e seguir os passos, conforme mostrado no vídeo:
Assim como a instalação do composer, o processo de instalação do Visual Studio Code também é bem simples. Além do editor vamos também instalar 2 extensões, você pode ver o processo completo abaixo:
O download do DBeaver pode ser feito na própria página da ferramenta e o processo de instalação pode ser visto no vídeo abaixo:
Instalação do Insomnia
Seguindo a mesma lógica do Visual Studio Code e do DBeaver, a instalação do Insomnia é bem simples. Seu download pode ser feito na própria página da ferramenta e a instalação pode ser vista no vídeo abaixo:
Agora que já temos as ferramentas do ambiente instaladas, vamos criar um projeto Laravel para verificar se está tudo certo:
Ao instalar as ferramentas citadas acima, seu ambiente de desenvolvimento PHP Laravel para criação de aplicações web e APIs está pronto.
#instalação PHP
Ambiente Back-end Multi-stack 3
Aprenda a instalar o ambiente de desenvolvimento necessário para o Multi-stack 3. Seja PHP com Larav...
Como colocar uma aplicação Laravel em produção e automatizar o processo de deploy
Nesse post veremos alguns passos simples que precisamos nos atentar ao subir nossa aplicação para o...