如何更改App Engine项目的本地文件夹?

时间:2017-04-06 02:10:29

标签: apache google-app-engine ubuntu gcloud google-cloud-sdk

TIA求助。

我最近开始尝试使用Google App Engine,并且我已经能够成功设置项目。

但是,我对本地文件的位置有误,我想改变它。

这是我部署时控制台的输出:

jnkrois @ dev:〜/ Development / My_Project $ gcloud app deploy 正在初始化App Engine资源...已完成 您即将部署以下服务:
 My_Project / default / 1234567890(来自[/home/jnkrois/Development/My_Project/app.yaml])

请注意,本地文件夹是/home/jnkrois/Development/My_Project/app.yaml

我想更改gcloud设置,以便从我的/ var / www / html / My_Project /

中提取文件

这样我可以通过我的Apache服务器在本地运行项目。

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

  

这样我可以通过我的Apache服务器在本地运行项目。

在绝大多数情况下,您无法通过apache运行GAE项目。对于一个非常特殊配置的完全静态的网站,可能除外。

在本地运行GAE项目的正确方法是使用开发服务器,请参阅Using the Local Development Server

但是要回答你的问题 - 项目目录之外的项目没有额外的依赖关系,所以只需将项目目录移动到你想要的位置(由你来检查地址任何权限问题,假设所有权限都在示例如下)并从新项目位置运行gcloud cmd:

mv /home/jnkrois/Development/My_Project /var/www/html
cd /var/www/html/My_Project/
gcloud app deploy

再次,不知道这是否会帮助你通过apache运行它。