¿Cómo configuramos un puerto personalizado para el servidor de prueba?
Normalmente cuando lo hacemos
php artisan serve
la carpeta se sirve como:
localhost:8000
¿Cómo podemos acceder a una carpeta como:
localhost:8080
Quiero acceder a dos sitios de desarrollo diferentes en mi localhost.
php artisan serve --help
mostrará el uso y las opciones.--help
está disponible en cada comando artesanal.Respuestas:
Para el puerto 8080:
Y si desea ejecutarlo en el puerto 80, probablemente necesite sudo:
fuente
php artisan serve --port=8001
como este ejemplo puedes cambiar ip y port esto funciona conmigo
fuente
Se puede especificar el puerto con:
php artisan serve --port=8080
.fuente
Puede usar muchos puertos juntos para cada proyecto,
fuente
La respuesta anterior de Andreas fue útil para resolver mi problema de cómo evaluar a los artesanos en el puerto 80. El puerto 80 se puede especificar como los otros números de puerto, pero los usuarios normales no tienen permisos para ejecutar nada en ese puerto.
Deje caer un poco de sentido común allí y terminará con esto para Linux:
Esto le permitirá probar en localhost sin especificar el puerto en su navegador. También puede usar esto para configurar una demostración temporal, como lo he hecho.
Sin embargo, tenga en cuenta que el servidor integrado de PHP no está diseñado para la producción. Use nginx / Apache para la producción.
fuente
Puedes usar
Funciona en la plataforma de Windows
fuente
También puede agregar host con el mismo comando como:
fuente
Esto solucionó mi problema DESPUÉS de asegurarme de que mis puertos se resolvieran de forma única.
fuente
cuando usamos el
comenzará con el puerto predeterminado del servidor HTTP, en su mayoría será
8000
cuando queramos ejecutar el sitio más en el host local, tenemos que cambiar el puerto. Simplemente agregue el argumento --port:fuente