微信实验五、PHP后台0元部署
一、实验目的
1、掌握微信开发PHP后台部署。
二、实验内容
1、申请服务器资源。
2、部署PHP后台。
三、实验步骤及过程
发布PHP后台程序需要公网地址,以下我们将介绍申请服务器资源与部署PHP后台程序。
1、申请服务器资源。
a)申请账号
新浪云服务器是免费额度+超额收费的方式,送二级域名,免备案,建议实名认证并按月充值,不使用数据库一个月费用在0元。
相比其他平台强制个人备案、且一年数百至上千的费用,新浪云已经是性价比最高的了。我们使用SAE新浪云计算平台作为服务器资源,并申请PHP环境作为程序运行环境。申请地址为:http://t.cn/RIZcA72,如图所示。
b)创建新应用
回到首页,在菜单顶部选择控制台,再选择云应用SAE。
c)创建新应用
点击下侧的创建新应用,这时会弹出提示, 禁止放置违法违规内容,点击继续创建,弹出如下窗口。
根据实际情况,可以选择不同的配置。我们采用的开发语言是PHP,运行环境为标准环境,语言版本为7.0,代码管理采用GIT。我们根据自己的实际情况设置应用信息,即设置二级域名和应用名称,如下所示。
这样,我们在右边栏可以看到以下信息,可以创建应用了。我们发现所需金额为0元。
2、部署代码。
1)创建好应用之后,我们可以设置Git代码,我们看到系统会提示如下信息。
即我们可以通过git克隆远程仓库、增加代码以及提交代码。
2)我们在新浪云的应用中,单击代码管理,在右边窗口可以创建版本、提示仓库信息、Git代码部署说明。
3)创建版本:输入版本号,如1,则创建版本1。
4)代码部署:我们采用Git分布式代码版本控制管理工具部署代码。部署过程通常有两种不同的方法实现。第一种方法为:首先克隆代码、编辑代码、上传代码。第二种为:创建本地仓库、编辑代码、上传代码。
第一种方法的具体代码如下:
a.克隆代码
在你应用代码目录里,克隆git远程仓库
$ git clonehttps://git.sinacloud.com/doud(doud为创建的二级域名,请替换为自己设置的二级域名)
输入您的安全邮箱和密码。
$ cd doud
b.编辑代码
编辑代码并将代码部署到`origin`的版本1。
$ git add .
$ git commit -m 'Init my first app'
c.上传代码
$ git push origin 1
第二种方法的具体代码如下:
a.创建本地仓库
$ mkdir newapp && cd newapp
$ git init
b.编辑代码
$ touch index.php
$ git add index.php
$ git commit -m"initial commit"
c.上传代码。如部署Git的主分支(master)的代码到新浪云服务器上的版本1中:
$ git remote add saehttps://git.sinacloud.com/newapp
$ git push sae master:1
附加说明:从新浪云服务器上删除版本1的代码。$ git push sae :1
四、技术服务
1、如果有疑问或者需要帮助,请加入QQ群(群名称:豆豆咨询,群号:625686304);或者公众号douAsk,公众号名称为“豆豆咨询”。扫描以下二维码,关注“豆豆咨询”。