Ports & process killer
The Ports tool shows which processes are listening on which TCP ports, and lets you kill them. It's the fastest way to resolve a "port already in use" error.
What it shows
For each listening port, the tool lists:
- Port — the TCP port number.
- PID — the process ID.
- Process name — the executable holding the port.
- LaraEnv flag — whether the process belongs to LaraEnv.
Resolving port conflicts
When a service won't start because its port is taken, open this tool, find the offender, and kill it. Common ports to check:
80/443— web servers (Nginx, Apache)3306— MySQL5432— PostgreSQL6379— Redis1025/8025— Mailpit- A Vite or Next.js dev port
See Paths & ports for the full list of ports LaraEnv uses.
warning
Be careful when killing processes that are not flagged as belonging to LaraEnv. They may be unrelated apps you actually need — confirm what a process is before ending it.
For more help with port and startup problems, see Troubleshooting.