laravel - Establecer el puerto para el servicio php artisan.php
laravel-4 php-5.4 (5)
¿Cómo establecemos un puerto personalizado para el servidor de prueba?
Normalmente cuando lo hacemos
php artisan serve
la carpeta se sirve como:
localhost:8000
¿Cómo podríamos acceder a una carpeta como:
localhost:8080
Quiero acceder a dos sitios de desarrollo diferentes en mi servidor local.
La respuesta de Andreas anterior fue útil para resolver mi problema de cómo probar artesano 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 un poco de sentido común allí y termine con esto para Linux:
sudo php artisan serve --port=80
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.
Tenga en cuenta, sin embargo, que el servidor integrado de PHP no está diseñado para producción. Use nginx / Apache para producción.
Para el puerto 8080:
php artisan serve --port=8080
Y si quiere ejecutarlo en el puerto 80, probablemente necesite sudo:
sudo php artisan serve --port=80
Puedes usar
php artisan serve --port 80
Funciona en la plataforma de Windows
Uno puede especificar el puerto con: php artisan serve --port=8080
.
como este ejemplo puedes cambiar ip y portar esto funciona conmigo
php artisan serve --host=0.0.0.0 --port=8000