1

我刚刚安装了 appfog 的命令行工具并登录,在它说的说明中run af update app现在我正在尝试设置 [anchorcms][1] 我是否运行更新锚(当我在锚目录或其父目录中时) ) 因为当我这样做时,我收到以下错误。还有一个第一个入门命令是target [url]我用方括号运行它吗?在此之前我是否也写过 af ,我是否将我的应用程序雾 url 放在方括号内。

如果有的话,您可以帮助我完成将anchorcms 部署到appfog 的步骤,那就太棒了。

Error (JSON 404): Not Found

我为 af 应用程序获得的输出

Anderss-MacBook-Pro:anchor anderskitson$ af apps

+-------------+----+---------+---------------------------+----------+--------+
| Application | #  | Health  | URLS                      | Services | In     |
+-------------+----+---------+---------------------------+----------+--------+
| anchortuts  | 1  | RUNNING | anchortuts.ap01.aws.af.cm |          | ap-aws |
+-------------+----+---------+---------------------------+----------+--------+


  [1]: http://anchorcms.com/
4

2 回答 2

1

否不要运行带有方括号的命令。

您只需将目标设置一次即可https://api.appfog.com

af target https://api.appfog.com

然后用“登录”

af login email@example.com

首次将应用上传到 AppFog 时,您使用该push命令。从那时起,您将使用该update命令。

例子:

从应用程序的根文件夹创建一个名为 mycmsapp 的新 AppFog 应用程序。该命令将引导您完成一系列问题。

af push mycmsapp

稍后当您对应用程序进行更改并准备发布它们时:

af update mycmsapp
于 2013-02-19T17:46:06.210 回答
0

afCLI 工具并没有说得很清楚,但该命令af target仅用于设置 API URL。

如果您想为您的应用程序使用自定义域,则需要使用该af map <app name> appurl.com命令。

在这个情况下:

+-------------+----+---------+---------------------------+----------+--------+
| Application | #  | Health  | URLS                      | Services | In     |
+-------------+----+---------+---------------------------+----------+--------+
| anchortuts  | 1  | RUNNING | anchortuts.ap01.aws.af.cm |          | ap-aws |
+-------------+----+---------+---------------------------+----------+--------+

您将运行此命令来设置目标 URL:

af map anchortuts www.anchortuts.com

您需要更新域的 DNS 以添加指向cname01.ap01.aws.af.cm. 此值将根据您使用的基础架构而变化。完整的详细信息可在自定义域名的 AppFog 文档中找到。

您还可以使用 AppFog Web 控制台来映射您的域。

于 2013-06-08T05:41:16.023 回答