azure搭建php,使用Azure部署免费的WordPress博客

使用Azure App Service的免费层提供的服务,不借助其他外力,就能完成免费的WordPress搭建,我们推荐你在自己的Linux系统上安装azure-cli,然后登录后开始实践这个教程,登录的命令是.

az login

接下来创建一个对应的App Service计划,请替换下面命令的你的二级域名的选项,他将是你需要申请的二级域名,申请后域名如xxxx.azurewebsites.net

az group create --name AppEngineResourceGroup --location "Japan East"

az appservice plan create --name AppEngineServicePlan --resource-group AppEngineResourceGroup --sku FREE

az webapp create --plan AppEngineServicePlan --resource-group AppEngineResourceGroup --name [你的二级域名] --runtime "PHP|7.1" --deployment-local-git

接下来设置一下上传密码,下面用户名密码,是可以你自己定义的.

az webapp deployment user set --user-name [你的用户名] --password [你的密码]

打开你的App Service,找到这个链接,把他记住.

d860332305e0302460f094eec0791672.png

然后部署WordPress.

git clone https://github.com/nickfox-taterli/wordpress_on_azure

cd wordpress_on_azure

git remote add azure [刚才的链接]

git push -u azure master -f

箭头处输入你刚才的密码,就可以开始部署了.

22df59c371d3ecf32d80fd4b74cfe9a9.png

此时打开你的网页,就到安装流程了,放心安装,数据库是SQLite,并且存在非Web路径下,根本不会正常被访问到.

82398429a6ea631d42f201385810827a.png

说在后面,这个服务器配置几何?

Windows Server 2016 x86 + IIS 10.0 <= 这个组合跑PHP能跑得过Linux才怪.

服务器:1G内存 脚本执行上限:128M内存 <= 实测只能往小调整,不能往大.

60 CPU分钟每小时,不是说每天只能跑60分钟,意思是60分钟全负荷工作. <= 个人网站还是够用的,但是你插件很多,估计偶发性500错误.

脚本超时 300 秒 / Socket 超时 60 秒 <= 一般是不会发生的.

默认域名的SSL是免费的 <= 自己绑定额外收费,而且很贵,所以也可以用非SSL域名.

受限于5GB + 165*30 MB或20GB + 165*30 MB免费流量 <= 自己把握着看,165 MB是App Service自带的免费流量,每日重置,一个月撑死也是5G.

始终可用是永远禁用的 <= 意味着,你的应用可能某个时候访问,延迟可达数秒.

MySQL in App 不可取 <= 启动太慢了,而且资源消耗太大了.

配额

51040908c1dcbb954d2bfa1b13b83c0e.png

储存空间.

e6c0abd41757d896b4631bb7de673bb3.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值