> Faqs > Cómo cambiar el puerto del servidor web que levanta Laravel Sail

Cómo cambiar el puerto del servidor web que levanta Laravel Sail

Puede ocurrirte que cuando trabajas con Sail se levante el servidor web para tu aplicación, cuando haces sail up, y que el puerto 80 esté en uso, ya sea porque tengas otro servidor web corriendo en tu máquina host o porque tengas otro proyecto Sail arrancado y ocupando ese puerto.

Así que una pregunta que nos podremos hacer es ¿Cómo cambio el puerto del servidor web que levanta Sail para ocupar un puerto que no sea el predeterminado (80)?

Respuestas

Cambiar el puerto del servidor web es muy sencillo. Solamente necesitas tocar el archivo .env.

En ese archivo tienes que introducir una nueva variable de entorno llamada APP_PORT:

APP_PORT=9999

Puedes cambiar el número 9999 por el puerto que quieres que tu servidor web ocupe.

Luego tienes que reiniciar sail (no hace falta hacer el build de nuevo):

sail down
sail up

Por supuesto, ahora necesitarás entrar en el sitio web a partir de la URL más el puerto. Por ejemplo:

http://app-sail.test:9999

Cambia el 9999 por lo que hayas colocado en el APP_PORT de tu .env.

Miguel Angel
3310 147 216 17