Tutorial Hyperf : Criando e Executando Projeto Hyperf com Docker + PHP + Swoole

Publicado em: 01 Janeiro 1970
no canal de: Dev Tech Tips Brasil
5,338
367

Neste vídeo, você aprenderá como executar e criar projetos incríveis usando o Hyperf, um poderoso framework PHP de alto desempenho, tudo isso dentro de contêineres Docker. Se você está procurando uma maneira eficiente de desenvolver aplicações escaláveis e rápidas, este é o lugar certo!

Para quem não sabe, aqui quem fala é o Urnau, do Canal Dev Tech Tips Brasil, conteúdo de primeira sobre tudo que vc precisa para se tornar um profissional da área de tecnologia cada vez melhor. Se não for inscrito, já se inscreve agora ficar por dentro dos 2 vídeos por semana que subo aqui!


🔗HASHTAGS
#hyperf #php #swoole

💎 CUPONS E DESCONTOS
🔹 Hostinger - Servidores/Hospedagem de sites [Ótimos Preços] + 20% de Desconto pelo Link:
https://urnau.com.br/cupons/hostinger

🔹 DrawSQL - Ferramenta para modelagem de banco de dados, teste grátis!
https://urnau.com.br/cupons/drawsql

🔹 Dropbox - Armazenamento de arquivos em nuvem, link com bônus de armazenamento
https://urnau.com.br/cupons/drawsql

💎 Quer apoiar o canal e ter preferências em seus comentários e solicitações de conteúdos? Só R$ 1,99
   / @devtechtips  

📋ROTEIRO
00:00 - Introdução
01:43 - Requisitos para rodar o Hyperf
06:00 - Comando Docker para executar o ambiente do Hyperf
10:00 - Localizando a imagem Docker do Hyperf
14:50 - Executando comando e entrando no container do projeto
16:05 - Erro - Conflito: nome Hyperf já está em uso
18:35 - Criando o projeto com Hyperf
26:00 - Executando o Hyperf
29:30 - Problema de permissão de escrita na pasta do projeto Hyperf
31:45 - Comando Docker otimizado
35:40 - Ativando o Watch / Hot Reload no Hyperf
38:50 - Extensões e Módulos ativos na imagem Docker do Hyperf
41:15 - Conclusão sobre instalação e configuração do Hyperf

▶ VÍDEOS ÚTEIS


▶ PLAYLIST:
🔷 Curso Grátis de Deploy de aplicação Laravel em Produção:
   • Laravel Curso: do Zero a Produção com Swoo...  

📌LINKS ÚTEIS
Passo a passo para instalação via Docker
https://hyperf.wiki/3.0/#/en/quick-st...

Repositório oficial do Hyperf
https://github.com/hyperf/hyperf.git

PHP Timezones
https://www.php.net/manual/pt_BR/time...

Dockerhub Hyperf
https://hub.docker.com/r/hyperf/hyperf

Hyperf Watcher [ hot reload]
https://hyperf.wiki/3.0/#/en/watcher?...


🔣COMANDOS ÚTEIS

Para primeira instalação ou criação do projeto Hyperf
```bash
docker run --name hyperf \
-v ./:/data/project \
-p 9501:9501 -it \
--privileged -u root \
--workdir /data/project --rm \
--entrypoint /bin/sh \
hyperf/hyperf:8.2-alpine-v3.18-swoole
```

Criar projeto Hyperf
```bash
composer create-project hyperf/hyperf-skeleton
```

Após instalação e criação do projeto
```bash
docker run --name hyperf \
-v ./:/data/project/hyperf-skeleton \
-p 9501:9501 \
--workdir /data/project/hyperf-skeleton -it --rm \
--privileged -u root \
--entrypoint /bin/sh \
hyperf/hyperf:8.2-alpine-v3.18-swoole
```

Listar último processo já criado no docker
```bash
docker ps -la
```

Executar o servidor do Hyperf. OBS: se atente em estar na pasta raiz do projeto.
```bash
php bin/hyperf.php start
```

Adicionar dependente do Watcher para permitir Hot Reload. OBS: se atente em estar na pasta raiz do projeto.
```bash
composer require hyperf/watcher --dev
```

Executar o Hyperf via servidor com watch ativo. OBS: se atente em estar na pasta raiz do projeto.
```bash
php bin/hyperf.php server:watch
```

Exibir módulos/extenções do PHP ativas
```bash
php -m
```

☑🔘🔴🟠🟡🟢🔵🟣🟤⚫⚪🟥🟧🟨🟩🟦🟪🟫
⬛⬜◼◻◾◽▪▫🔸🔹🔶🔷🔺🔻🔲🔳


Nesta página do site você pode assistir ao vídeo on-line Tutorial Hyperf : Criando e Executando Projeto Hyperf com Docker + PHP + Swoole duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário Dev Tech Tips Brasil 01 Janeiro 1970, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 5,338 vezes e gostou 367 espectadores. Boa visualização!