我正在使用Laravel for RestApi并使用Angularjs作为前端。我成功地在我的系统中构建应用程序并将项目部署到DigitalOcean Ubuntu VPS。当我使用php artisan serve命令为Laravel开发服务器提供服务时,如果我关闭putty(用作DigitalOcean客户端)Api无效,则启动http://localhost:8000
服务器api正常工作。这用于开发环境,但现在在VPS和RestAPI上运行的项目不起作用。请建议我如何在没有php artisan serve命令的情况下在VPS中使用Laravel RestAPI。
答案 0 :(得分:0)
查看this文章标题为“如何在Ubuntu 12.04 LTS VPS上使用Nginx安装Laravel”。该文章应该可以帮助您在没有PHP工匠serve
的情况下使REST API工作。
基本上,php artisan serve
用于运行PHP的内置Web服务器。当您已经在使用nginx时,您不需要运行PHP的内置Web服务器。因此,您无需运行php artisan serve
。