没有php artisan serve command的Laravel服务器


Laravel server without php artisan serve command

我正在使用Laravel用于RestApi,并使用Angularjs作为前端。我成功地在我的系统中构建了应用程序,并将项目部署到DigitalOcean Ubuntu VPS。当我使用 php artisan serve 命令为 Laravel 开发服务器提供服务时,如果我关闭腻子(用作数字海洋客户端)API 不起作用,它会http://localhost:8000服务器启动,API 工作正常。这用于开发环境,但现在在 VPS 和 RestAPI 上运行的项目不起作用。请建议我如何在没有php工匠服务命令的情况下在VPS中使用Laravel RestAPI。

查看这篇文章,标题为"如何在 Ubuntu 12.04 LTS VPS 上安装 Laravel和 Nginx"。这篇文章应该可以帮助你在没有PHP工匠serve的情况下让REST API工作。

基本上,php artisan serve用于运行PHP的内置Web服务器。当你已经在使用nginx时,你不需要运行PHP的内置Web服务器。因此,您无需运行php artisan serve