我們如何爲測試服務器設置自定義端口?爲php設置端口artisan.php服務
通常,當我們做
php artisan serve
的文件夾被擔任:
localhost:8000
如何能我們訪問一個文件夾爲:
localhost:8080
我要訪問兩個不同我的本地主機上的開發網站。
我們如何爲測試服務器設置自定義端口?爲php設置端口artisan.php服務
通常,當我們做
php artisan serve
的文件夾被擔任:
localhost:8000
如何能我們訪問一個文件夾爲:
localhost:8080
我要訪問兩個不同我的本地主機上的開發網站。
對於8080端口:
php artisan serve --port=8080
如果你想在80端口運行它,你可能需要須藤:以上
sudo php artisan serve --port=80
可以指定端口:php artisan serve --port=8080
。
與校正 '工匠' 編輯,不是'artisan.php' –
安地列斯的回答解決我的問題是有幫助如何在端口80上測試artisan。端口80可以像其他端口號一樣指定,但是普通用戶沒有權限在該端口上運行任何操作。
滴在有一點點常識,你結束了這個爲Linux:
sudo php artisan serve --port=80
這將允許你在本地主機上測試,而無需在瀏覽器中指定的端口。我也可以用它來設置臨時演示。
但請記住,PHP內置的服務器並不是爲生產而設計的。使用nginx/Apache進行生產。
您可以使用
php artisan serve --port 80
在Windows平臺上
作品如本例中,您可以更改IP地址和端口這個作品跟我
php artisan serve --host=0.0.0.0 --port=8000
我在AWS/EC2上運行測試服務器。 (而不是我的本地)。所以把這個代碼放到終端中,我就開始運行了! – Chad
是否有無論如何設置爲默認? – twigg
@twigg不是我所知道的,除非你自己修改源代碼。我想你可以編寫一個自定義命令來用你喜歡的參數來包裝serve命令:https://laravel.com/docs/5.4/artisan –