Amazon ECSを使用してWebページをホストすることはできますか?私は自分のページhttp://ec2-xx-xx-xxx-xxx.compute-1.amazonaws.com/に行ってみましたが、何も出ません。AmazonクラウドでWebホスティング?
私の上司からユーザー名とSSHキーが与えられました。 index.htmlをどこに置いてウェブ上に表示できるのかわからないのですか?
Amazon ECSを使用してWebページをホストすることはできますか?私は自分のページhttp://ec2-xx-xx-xxx-xxx.compute-1.amazonaws.com/に行ってみましたが、何も出ません。AmazonクラウドでWebホスティング?
私の上司からユーザー名とSSHキーが与えられました。 index.htmlをどこに置いてウェブ上に表示できるのかわからないのですか?
私は他のものにも使用するec2マイクロインスタンスで私のサイトをホストします。
EC2インスタンスは、Linux(またはWindows)の仮想マシンに過ぎません。ページを提供したい場合は、Webサーバーをインストールする必要があります。たとえばLinuxでは、apache、nginxなどをインストールできます。 Windowsでは、IISをインストールすることもできます。また、サーバーに提供するページをDocRootに配置し、ポート80(sslの場合は443も)を外部に開いていることを確認してください。
実行しているAMIについては言及していないので、Amazon Linux AMIを想定します。これはおそらく最も基本的な例でよく使用されます。 Fedoraの/ RedHatののderivitiveであるアマゾンのLinux AMI、上では、この
sudo yum install httpd
ようにApacheをインストールすることができ、ページが、その後/var/www/html
に行きます。
コマンドラインまたはawsコンソールからポートを開くことができます。おそらくコンソールは簡単でしょう。仮定すると、お使いのセキュリティグループが呼ばれたdefault
コマンドラインからポート80を開くと、ちょうど箱のうち
ec2-authorize default -p 80
で、もちろんあなたは1を持っていたAMIを立ち上げていない限り、Webサーバがあると期待する理由はありませんあらかじめ設定されており、それらの多くがあります。 AMIは、raw OSイメージからアプライアンスとしてアプリケーションスタックを完成するまでの範囲です。
サイトが静的な場合は、より簡単にはhost it on S3になり、EC2インスタンスは削除されます。
次に、 '必須オプション '-K、--private-key KEY'が見つからない(使用のために-h)' –
コマンドラインで秘密鍵を渡すことができます。ほとんどの人はEC2_PRIVATE_KEY環境変数を設定します。 [セキュリティ資格情報](https://aws-portal.amazon.com/gp/aws/securityCredentials#access_credentials)と[コマンドラインツールの設定](http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide /setting-up-your-tools.html) – asudell