【发布时间】:2019-01-16 08:53:09
【问题描述】:
我正在使用 codeigniter(PHP) 开发一个应用程序,并将其部署在 Google Cloud 上,其中一部分在 NodeJS 上运行。由于我的应用包含 PHP+NodeJS 代码,如何将其部署在 Google Cloud 服务器上?
这是我的app.yaml 文件。运行时应该是什么?
runtime: php55
api_version: 1
threadsafe: true
handlers:
- url: /assets/css
static_dir: assets/css
- url: /assets/img
static_dir: assets/img
- url: /assets/js
static_dir: assets/js
- url: /.*
script: index.php
env_variables:
MYSQL_USER: 'root'
MYSQL_PASSWORD: '******'
MYSQL_DSN: 'mysql:dbname=***;unix_socket=/cloudsql/***-1515835105404:asia-south1:truevlinstance'
beta_settings:
cloud_sql_instances: '***-1515835105404:asia-south1:truevlinstance'
【问题讨论】:
-
你需要2个应用引擎,一个用于PHP,另一个用于NODE JS。否则使用计算引擎
-
好的。我需要在计算引擎上再次部署它吗?
-
在计算引擎中,您可以将所有内容设置为 linux 机器。
-
我想用应用引擎部署它。任何形式的帮助将不胜感激。
标签: php node.js google-app-engine google-cloud-platform