在Azure上开发PHP-MySQL应用程序


Developing PHP-MySQL application on Azure

我是Azure的新手。我想在Azure上开发一个web应用程序。我对一个问题有点困惑。我应该在本地开发应用程序,然后将其部署到Azure上吗?还是直接在Azure上开发应用?有谁能就这个问题给我指教一下吗?

正如@David Makogon所说,您可以在本地开发应用程序,然后将其部署到Azure,或者您可以直接在Azure上开发应用程序。它们都可以在Azure上运行,这取决于你。

一般来说,你需要在Azure上创建服务,即Web Apps来托管PHP应用程序和ClearDB (Azure上的MySQL服务)来存储MySQL数据。要在Azure上创建PHP + MySQL站点服务,您可以参见如何在Azure上创建服务器和主机PHP, MySQL站点,在堆栈溢出。

如果你在本地有一个应用程序,你可以通过GIT或FTP部署到Azure。您可以参考在Azure app Service中创建PHP-MySQL web应用程序并使用Git进行部署和在Azure app Service中创建PHP-MySQL web应用程序并使用FTP在官方网站上进行部署,以便在Azure web Apps上部署本地应用程序。

您还可以利用WebMatrix直接远程到Web Apps上的应用程序并开发您的应用程序。