在 Azure Web 应用中创建 PHP 应用程序

本分步指南将通过 Azure Web 应用帮助您启动并运行示例 PHP 应用程序。除 PHP 外,Azure Web 应用还支持其他语言,如 Java、.NET、Node.JS、Python、Ruby 等,本教程重点介绍了 PHP(其他语言将遵循同样的流程)。在本教程中完成的所有操作均符合 1 元试用条件。

本分步指南将通过 Azure Web 应用帮助您启动并运行示例 PHP 应用程序。除 PHP 外,Azure Web 应用还支持其他语言,如 Java、.NET、Node.JS、Python、Ruby 等,本教程重点介绍了 PHP(其他语言将遵循同样的流程)。在本教程中完成的所有操作均符合 1 元试用条件

开始之前

运行本示例之前,请在本地安装以下必备组件:

下载并安装 git

下载并安装 PHP

如果没有 Azure 订阅,可在开始前创建一个试用帐户

步骤1:下载示例

 1. 首先在计算机中搜索并打开 Git Bash。 

 2. 输入以下命令将 Hello World 示例应用克隆到本地计算机。

git clone https://github.com/Azure-Samples/php-docs-hello-world 

步骤2:创建 Azure Web 应用

 1. 登录到 Azure 门户,新建->”Web + 移动” -> “Web 应用”。 

 2. 输入”应用名称”,“应用服务计划/位置“选择默认即可。如果您想了解应用服务计划的详细信息,请访问 Azure 应用服务计划深入概述 。

 3. 选择创建。

步骤3:配置部署凭据

待 Web 应用创建完成后,点击“部署凭据“,输入”用户名“和密码,点击”保存“。由于 Git 和 FTP 无法使用你的登录帐户进行身份验证,因此我们需要使用此处新建的用户名和密码来部署 PHP 应用。

步骤4: 配置本地 Git 部署选项

点击“部署选项“,”选择源“为”本地 Git 存储库“,点击确定 。

 步骤5:配置为使用 PHP

选择“应用程序设置“,” PHP 版本“选择为 7.0,点击”保存“。

步骤6:推送本地 PHP 应用程序到 Web 应用

 1. 点击“概述“,复制” Git 克隆 URL“:

https://deployuser1@phpdemoapp.scm.chinacloudsites.cn:443/phpdemoapp.git

 2. 切换到步骤 1 中的 Git Bash 窗口,运行以下命令:

git remote add azure https://deployuser1@phpdemoapp.scm.chinacloudsites.cn:443/phpdemoapp.git

然后再运行以下命令将 Hello world 示例程序推送到 Web 应用,您需要输入步骤3中创建的部署凭据来完成推送。

git push azure master

在部署期间,Azure 应用服务会向 Git 告知其进度。 

至此,您已成功将 PHP 编写的 Hello World 示例应用程序部署到 Azure Web 应用中。打开浏览器,输入 Web 应用 URL,此时,显示 Hello World 消息的页面正在使用作为 Azure 应用服务 Web 应用运行的 PHP 代码运行。 

步骤7:更新和部署代码

1. 使用本地文本编辑器打开 PHP 应用中的 index.php 文件,然后对 echo 旁边的字符串中的文本稍微进行更改:

echo "Hello Azure!";

2. 在 Git Bash 中分别运行以下命令:

git commit -am "updated output"
git push azure master

3. 可以看到已重新部署完成。

4. 刷新浏览器页面,可以看到内容已经更新。 

后续步骤

映射自定义 DNS 名称

绑定自定义 SSL 证书

配置持续部署

扩展和缩减

添加用户身份验证

立即访问 http://market.azure.cn

转载于:https://www.cnblogs.com/zangdalei/p/7428032.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值