How do we set a custom port for test server?

通常当我们这样做的时候

php artisan serve

the folder gets served as :

localhost:8000

How do could we access one folder as:

localhost:8080

我想在本地主机上访问两个不同的开发站点.

推荐答案

Laravel 5.8至8.0及以上

只需将其作为参数传递:

php artisan serve --port=8080

You may also bind to a specific host by:

php artisan serve --host=0.0.0.0 --port=8080 

或者(对于Laravel 6+),您可以通过在应用程序中设置服务器端口和服务器主机来提供默认设置.环境文件.您可能还需要执行php artisan cache:clear.(感谢@mohd samgan khan)

And if you want to run it on port 80, you probably need to sudo.

Laravel相关问答推荐

Livewire 3分页在点击后不更新页面

使用 laravel 根据当月显示注册用户列表

如何在 Laravel 的外部 js 文件中包含 csrf_token()?

集成测试模拟外观与注入模拟

基于数据表 Laravel 4 导出 CSV 或 PDF

为什么 laravel 模型会重复一组数据以及如何(如果可能)只有一组数据?

在 laravel 中动态更改时区

Laravel 5.1 如何在Blade 文件上使用 {{ old('') }} 助手进行无线电输入

无法安装 Laravel 包 - 干预图像

从 Laravel Cashier 获取下一个账单日期

如何在 Laravel 5.5 中为选定的请求类设置自定义响应

在 Laravel 容器中覆盖单例

Laravel 5.4 有时验证规则不起作用

Laravel Eloquent 模型中的字段

如何重定向到laravel上的公共文件夹

Laravel Eloquent - 加入表时防止覆盖值

Laravel Eloquent 查询生成器默认 Where 条件

Laravel Queue,Beanstalkd vs Database,有什么区别?

Laravel 单元测试依赖注入

如何使 Laravel (Blade) 文本字段只读