1

こんにちは、私の質問を読んでくれてありがとう。

現在、Amazon Cloudfront(CF)を調べています。支払いの詳細を入力する前に、独自のオリジンサーバーでCFをセットアップする手順を正確に定義する必要があります。グーグルを通して私が見つけることができた基本的なステップは次のとおりです。

  1. CFに登録する
  2. CFディストリビューションをセットアップします(ここでオリジンサーバーを登録します)
  3. サイトのリソース参照を更新します

私が抱えている問題はステップ2にあります。Amazonはこれを単純なAPI呼び出しとして説明していますが、これが何を意味し、この呼び出しを実行するために何をしなければならないかはまだよくわかりません。

多くのブロガー/フォーラムのポスターは、CloudBerryのようなサードパーティソフトウェアの使用を提案しています-問題は、CloudBerryがCF /オリジンサーバービットを実行するのに費用がかかり、私がそれを1回だけ実行する必要があることです(それ以降はすべてAWSで処理できます管理コンソール。

他の同様のソフトウェアをたくさん調べましたが、ダウンロード時またはインストール時にエラーが発生するか、Windowsバージョンで探している機能がないことがわかりました。

ここで、このページでは、オリジンサーバーを手動でセットアップする方法について説明します(http://docs.amazonwebservices.com/AmazonCloudFront/latest/DeveloperGuide/)が、これがどのように実行されるかはまだ正確にはわかりません。

誰かが以前にこれを行ったことがあり、これを行う方法についていくつかのガイダンスまたはステップを提供できますか?

よろしくお願いします!

グレッグ

4

3 に答える 3

5

フォグジェムの使用に成功しました。Amazon APIへの接続を確立したら、ディストリビューションを作成するのは簡単でした。

cdn = Fog::AWS::CDN.new(
  :aws_access_key_id => YOUR_ID,
  :aws_secret_access_key => YOUR_SECRET_KEY
)

cdn.post_distribution(options = YOUR_OPTIONS_HASH )

そしてそれであなたは201を受け取るはずです。

ドキュメントも素晴らしいです。

于 2011-03-29T20:23:59.297 に答える
0

このページでは、カスタムオリジンサーバーについてもう少し詳しく説明しますhttp://docs.amazonwebservices.com/AmazonCloudFront/latest/DeveloperGuide/index.html?CreatingDistributions.html。行う必要のあるAPI呼び出しは、カスタムオリジンサーバーを指す新しいディストリビューションを作成することです。基本的には、説明されているようにリクエストを作成し、AmazonのWebサービスに投稿します。

Amazonは、以前はAPIを介してのみ利用可能だった機能をサポートするようにCloudFront管理コンソールを更新したばかりなので、APIを使用せずに構成できるはずです。

http://aws.amazon.com/about-aws/whats-new/2010/11/09/cloudfront-adds-support-for-custom-origins-and-sla/?ref_=pe_2170_19753730

于 2011-03-22T20:54:15.297 に答える
0

Cloudbuddy(http://m1.mycloudbuddy.com/downloads.html)は無料で、Cloudfrontカスタムオリジンをセットアップするために使用できます。残念ながら、Windowsのみですが、使用する必要があるのは1回だけです。:-D

于 2011-04-13T20:32:46.317 に答える