如何将Laravel / Lumen Framework部署到生产服务器

时间:2019-11-13 06:11:51

标签: vue.js laravel-5 lumen

我使用laravel lumen框架在前端和后端使用vue.js创建了一个项目,我的问题是如何将后端laravel / lumen部署到生产服务器?

有没有特定的命令?通过我的生产服务器设置 与Digitalocean Ubuntu Droplet一起运行,我使用Nginx作为Web服务器

2 个答案:

答案 0 :(得分:1)

为此,我认为我们可以采用以下三种解决方案中的任何一种:
解决方案1 ​​
     如果您拥有域名;将后端的子域设置为api.yourdomain.com并通过您的前端访问它。
解决方案2
     配置您的Web服务器(apache / nginx / {whatever-you-use}),以侦听80的前端请求,侦听81或任何其他端口,并使用该URL“ yourdomain.com:81”的后端,并通过前端访问它。
解决方案3
     在网络服务器上为诸如“ yourdomain.com/api”之类的api定义一条特定的路由,以使用该位置指向您的后端流明服务器和常规位置/作为前端。

答案 1 :(得分:0)

据我所知,Vue.js文件是该框架的一部分,因此将部署整个项目