Yanıtlar:
8080 bağlantı noktası için:
php artisan serve --port=8080
Ve 80 numaralı bağlantı noktasında çalıştırmak istiyorsanız, muhtemelen sudo:
sudo php artisan serve --port=80
php artisan serve --port=8001
bu örnek olarak ip ve portu değiştirebilirsiniz, bu benimle çalışır
php artisan serve --host=0.0.0.0 --port=8000
Bir ile bağlantı noktasını belirtebilirsiniz: php artisan serve --port=8080
.
Her proje için birçok portu bir arada kullanabilirsiniz,
php artisan serve --port=8000
php artisan serve --port=8001
php artisan serve --port=8002
php artisan serve --port=8003
Andreas'ın yukarıdaki cevabı, zanaatkârın 80 numaralı bağlantı noktasında nasıl test edileceğiyle ilgili sorunumu çözmemde yardımcı oldu. Bağlantı noktası 80, diğer bağlantı noktası numaraları gibi belirtilebilir, ancak normal kullanıcıların bu bağlantı noktasında herhangi bir şey çalıştırma izni yoktur.
Orada biraz sağduyu bırakın ve Linux için bununla sonuçlanırsınız:
sudo php artisan serve --port=80
Bu, tarayıcınızda bağlantı noktasını belirtmeden localhost üzerinde test yapmanıza izin verecektir. Benim yaptığım gibi, bunu geçici bir demo kurmak için de kullanabilirsiniz.
Bununla birlikte, PHP'nin yerleşik sunucusunun üretim için tasarlanmadığını unutmayın. Üretim için nginx / Apache kullanın.
Kullanabilirsiniz
php artisan serve --port 80
Windows platformunda çalışır
kullandığımızda
php artisan serve
varsayılan HTTP sunucu portu ile başlayacak, çoğunlukla 8000
localhost'ta daha fazla siteyi çalıştırmak istediğimizde portu değiştirmemiz gerekecek. --Port argümanını eklemeniz yeterlidir:
php artisan serve --port=8081
php artisan serve --help
kullanımı ve seçenekleri gösterecektir.--help
her zanaatkar komutunda mevcuttur.