一、基础
这之前你可能需要下载 google cloud sdk
二、实操
2.1 在gae php环境输出hello world!
|
|
2.2 google cloud sdk 使用
说明:在国内登陆google登陆的过程最好使用vpn,或者全局代理,如果在terminal中配置代理可能导致登陆失败!
or 使用gcloud代理配置:
|
|
|
|
遇到问题:
登陆验证失败,提示:ERROR: gcloud crashed (SSLHandshakeError): [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:661)
gdk yaml配置问题
在 app.yaml 文件所在目录下,使用 gcloud app deploy 来发布当前目录工程。 app.yaml文件和Google App Engine SDK使用的yaml文件略有不同,要删除最开头的两行。
三、sdk设置
3.1 在idea中配置google cloud sdk
配置设定sdk的路径,然后会提醒
The Cloud SDK does not contain the app-engine-java component. To install, run “gcloud components install app-engine-java”
我一般会执行以下命令去更新
- gcloud components install app-engine-java
- gcloud components install app-engine-php
四、配置文件
4.1 app.yaml
4.2 cron.yaml 定时脚本
项目根目录配置文件:1234cron:- description: "gen juejin rss" url: /rss/juejin.rss.php schedule: every 20 mins
gcloud app deploy cron.yaml
五、storage使用
获取公开的文件配置:
|
|