39

AWS を使用してウェブサイト全体をロード/ホストすることは可能ですか? それとも、ウェブサイトの特定の部分 (画像など) をロードできるサービスだけですか? 明らかに、私は独自のドメインを使用したいと考えています。利用できる場合、制限はありますか?

コンテキストについては、AWS リンクを次に示します。

http://aws.amazon.com/s3/

4

6 に答える 6

23

AWS = アマゾン ウェブ サービス = さまざまなウェブ サービスのスイート。

S3 (リンク先) はオブジェクト ストアです。S3 で Web サービスをホストすることはできません。

同じく AWS の傘下にある EC2 は、仮想化されたコンピューティング スペースです。EC2 で Web サービスをホストできます。これは、インスタンスをシャットダウンすると永久に失われることを除いて、どこかのラックにサーバーがあるようなものです。しかし、仮想化されたハード ドライブのような EBS を使用すると、EC2 インスタンスがシャットダウンしたときにデータが失われるのを防ぐことができます。

http://aws.amazon.com/ec2/およびhttp://aws.amazon.com/ebs/を参照してください。

于 2010-01-21T22:15:28.880 に答える
19

編集: 2016 年 8 月 12 日、AWS でウェブサイトのホスティングを開始する方法に関する専用セクションがあります。S3 は STATIC ウェブサイトのみを許可しますが、インスタンスで PHP、ASP.NET などを実行する場合に備えて、AWS は SDK を提供することに注意してください。詳細については、リンクを参照してください。

http://docs.aws.amazon.com/AmazonS3/latest/dev/WebsiteHosting.html https://aws.amazon.com/websites/


では、AWS でのホスティングについて Google 検索を行っているときに見つけたものだと思いますか?! S3 で Web サイトをホストできる(現在)ことを示す AWS によるブログ投稿。(面白いことに、StackOverflow と AWS の投稿が SERP で隣り合っていました!)

http://aws.typepad.com/aws/2011/02/host-your-static-website-on-amazon-s3.html

于 2011-04-10T06:06:08.210 に答える
19

はい、AWS でウェブサイトをホストする方法は 2 つあります。

1.) 簡単 - S3 (Simple Storage Solution) は、画像などの静的コンテンツを提供できるバケット ストレージ ソリューションですが、最近アップグレードされたため、フラットな .html ファイルをホストするために使用でき、サイトはデフォルトの Apache によって提供されます。構成をほとんど行わずにインストールできます (ただし、制御もほとんど必要ありません)。

2.) トリッキー - EC2 (Elastic Compute Cloud) を使用して仮想 Linux インスタンスを作成し、そこに Apache/NGinx (またはその他のもの) をインストールして、必要なサービスを完全に制御できるようにします。SecurityGroups を使用して、個々のマシンまたはそれらのグループのポートを有効/無効にします。

@danben EC2 インスタンスには、デフォルトで一定のパブリック IP がありません。Amazon では、負荷がかかると IP が変化する可能性があるため、A レコードではなく CNAME を使用します。セットアップに一貫したパブリック IP を取得するには、ElasticIP の料金を支払う必要があります (または、ある種の DynDNS を使用します)。

于 2011-09-26T10:00:04.943 に答える
6

As @danben mentioned, there is a difference between S3 and EC2.

One thing that may be interesting for people looking to host a website on Amazon, specially if they want to start small is that Amazon started offering a free tier some months ago. Together with services like BitNami Cloud Hosting (disclaimer, I helped design it, so it is a bit like my baby :) means you can get your site on the Amazon cloud in just minutes, for basically 0 dollars. You still need to give credit card info to Amazon, but it will not be charged if you stay within the limits of their free tier.

One thing to consider too is that at the time of writing this (Jul 2011), Amazon restricts you to one IP address per server. If you need to host multiple domains, you may need to use name-based virtual hosts or some tricks using their Elastic Load Balancer (which will cost you more). But all in all, it is worth a try if you are a bit technical and want more control than what shared hosting provides you

于 2011-07-27T14:01:24.790 に答える