将Laravel部署到Azure

时间:2015-08-20 03:48:55

标签: php laravel azure

我是部署网站的新手。

我的笔记本电脑中有关于该网站的所有代码,但我不知道该怎么做 将它移动到真正的服务器Microsoft Azure。

有人能告诉我如何将Laravel 5+部署到Azure或任何有关它的教程。

感谢!!!

2 个答案:

答案 0 :(得分:6)

我们可以使用3种主要的Azure服务来部署项目,即虚拟机,云服务和Web应用程序。但最简单的方法是在Web Apps服务器上部署。

以下是通过git在Azure Web Apps Server上部署PHP项目的步骤:

1,登录Azure manage portal,点击底部的“新建”,选择“COMPUTE”=>“WEB APP”=>“快速创建”并在网址部分输入服务器名称,以创建新的空的Web应用程序。
enter image description here

2,点击左侧导航栏中的“WEB APP”按钮,在此仪表板中我们可以看到我们上面创建的网站,点击网站名称进入管理页面。

enter image description here

3,在仪表板页面中,单击“快速浏览”列中的“设置部署表单源控件”,选择“本地Git存储库”以创建git存储库。现在在部署页面中,我们可以看到通过git部署项目的指南。

4,在本地项目根目录中,运行以下命令进行部署,如页面所示:

enter image description here

此外,我们可以简单地使用FTP工具将项目上传到Azure服务器,请参阅以下简单示例: http://blogs.technet.com/b/sams_blog/archive/2014/11/14/azure-websites-deploy-php-website-using-ftp.aspx

答案 1 :(得分:1)

我已经创建了一个直接从Github部署Laravel 5+应用程序的示例。

实际上,如果您有Azure订阅,单击下面的按钮将使用Laravel配置Web应用程序,MySQL数据库和Redis缓存服务器。

Deploy to Azure