Pular para o conteúdo principal

Caminhos e Portas

O LaraEnv é instalado em uma única raiz, C:\laraenv\, e resolve cada caminho através do módulo interno paths do app, que é a única fonte da verdade. As tabelas abaixo listam os padrões.

Caminhos

RecursoCaminho padrão
Raiz dos projetosC:\laraenv\www\
Arquivo de configuraçãoC:\laraenv\config.json
NginxC:\laraenv\nginx\
Configuração principal do NginxC:\laraenv\nginx\conf\nginx.conf
Vhosts por projeto do NginxC:\laraenv\nginx\conf\sites\*.conf
Certificados do NginxC:\laraenv\nginx\certs\
Logs do NginxC:\laraenv\nginx\logs\
ApacheC:\laraenv\apache\
Vhosts por projeto do ApacheC:\laraenv\apache\conf\sites\*.conf
MySQLC:\laraenv\mysql\
PostgreSQLC:\laraenv\postgres\
RedisC:\laraenv\redis\
MailpitC:\laraenv\mailpit\
Versões do PHPC:\laraenv\php\<version>\
Symlink ativo do PHPC:\laraenv\php\current\
Versões do NodeC:\laraenv\nodejs\<version>\
Symlink ativo do NodeC:\laraenv\nodejs\current\
PythonC:\laraenv\python\3.13\
ComposerC:\laraenv\composer\
CmderC:\laraenv\cmder\
SSHC:\laraenv\ssh\ (pastas por host + C:\laraenv\ssh\known_hosts)
Cache do instalador / atualizaçõesC:\laraenv\cache\
Arquivo hosts (modificado pelo app)C:\Windows\System32\drivers\etc\hosts
observação

O arquivo hosts fica fora de C:\laraenv\. O LaraEnv o modifica para resolver seus domínios .test, o que exige privilégios de Administrador.

Portas

ServiçoPorta padrão
HTTP80
HTTPS443
MySQL3306
PostgreSQL5432
Redis6379
Mailpit SMTP1025
Mailpit Web UI8025
informação

Os pools do PHP-FPM escutam em uma faixa interna em torno de 9000–9400 (um ou mais pools por versão do PHP). Os upstreams do Nginx apontam para esses pools, então normalmente você não interage com eles diretamente.

Se uma porta já estiver ocupada, use a ferramenta Portas para localizá-la e liberá-la. As configurações dos serviços ficam em config.json, e você pode iniciar ou parar cada serviço em Serviços.