42 votes

Est-il possible d'utiliser AWS en tant qu'hôte Web?

Est-il possible de charger / héberger un site Web entier à l'aide d'AWS? Ou s'agit-il uniquement d'un service capable de charger des éléments spécifiques d'un site Web, tels que des images, etc. De toute évidence, j'aimerais utiliser mon propre domaine. Si vous pouvez l'utiliser, y a-t-il des limites?

Voici le lien AWS, pour le contexte:

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

23voto

danben Points 35312

AWS = Amazon Web Services = une suite de différents services web.

S3 (qui est lié à) est un magasin d'objets. Vous ne pouvez pas héberger un service web sur S3.

EC2, également en vertu de l'AWS parapluie, est virtualisés de calcul de l'espace. Vous POUVEZ héberger un service web sur EC2. C'est un peu comme avoir un serveur dans un rack quelque part, sauf que lors de l'arrêt d'une instance, il est parti pour toujours. Mais l'utilisation de l'EBS, qui est comme un virtualisé disque dur, va vous éviter de perdre vos données lors de l'instance EC2 s'arrête.

Voir http://aws.amazon.com/ec2/ et http://aws.amazon.com/ebs/

19voto

Rob Points 93

Oui, il est tout à fait possible d'héberger des sites web sur AWS de 2 façons:

1.) Facile - S3 (Simple Storage Solution), un seau, une solution de stockage qui vous permet de vous servir du contenu statique, comme des images, mais a récemment été mis à jour de sorte que vous pouvez l'utiliser pour héberger plat .les fichiers html et votre site sera servi par un défaut de l'installation d'Apache avec très peu de configuration de votre part (mais aussi peu de contrôle).

2.) Plus délicat - Vous pouvez utiliser l'EC2 (Elastic Compute Cloud) et de créer un virtuel Linux instance puis installer Apache/NGinx (ou autre) pour vous donner un contrôle complet sur servir quel que soit/si vous voulez. Vous utilisez SecurityGroups pour activer/désactiver les ports pour les machines individuelles ou des groupes de.

@danben votre instance EC2 n'est pas constante IP publique par défaut. Amazon fait de vous un CNAME - pas Un enregistrement de votre adresse IP peut changer en charge. Vous avez à payer pour un ElasticIP cohérente IP publique de votre installation (ou utiliser une sorte de DynDNS)

19voto

KJH Points 300

Alors, devinez ce que je viens de trouver en effectuant des recherches Google pour l'hébergement sur AWS?! Un article de blog publié par AWS indiquant que vous pouvez (maintenant) héberger un site Web sur S3. (Assez drôle, les publications StackOverflow et AWS étaient côte à côte dans les SERP!)

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

6voto

Ronn Points 71

J'ai eu du mal pendant un long moment. Différence entre ceci et cela. La complexité de Amazon web srvice, CE 2, VPC, etc.

Ces guides m'ont aidé (pas mon site). Ils sont tout simplement parfaits.

  1. l'installation de webmin sur amazon Linux et CentOS http://ijustutter.com/how-to-install-webmin-on-amazon-generic-linux-centos-ami

  2. Installer apache, PHP MySql sur EC2 - http://ijustutter.com/install-apache-php-and-mysql-on-amazon-ec2-and-other-vps

J'espère que ça aidera tout le monde.

6voto

Carlos SM Points 501

Comme @danben mentionné, il y a une différence entre S3 et EC2.

Une chose qui peut être intéressante pour les personnes à la recherche d'un site web sur Amazon, spécialement si ils veulent commencer petit est qu'Amazon a commencé à offrir un niveau gratuit il y a quelques mois. Avec des services comme BitNami d'Hébergement Cloud (avertissement, j'ai aidé à la conception, il est donc un peu comme mon bébé :) signifie que vous pouvez obtenir votre site sur le cloud d'Amazon en quelques minutes, pour la quasi-0 dollars. Vous avez encore le besoin de donner des informations de carte de crédit à Amazon, mais il ne sera pas facturé si vous restez dans les limites de leur niveau gratuit.

Une chose à considérer, c'est que, au moment de la rédaction de ce (Jui 2011), Amazon vous limite à une seule adresse IP par le serveur. Si vous avez besoin d'héberger plusieurs domaines, vous pouvez avoir besoin d'utiliser des serveurs virtuels par nom ou de certains trucs à l'aide de leur Elastic Load Balancer (ce qui vous coûtera plus). Mais dans l'ensemble, il vaut la peine d'essayer si vous êtes un peu technique et veulent plus de contrôle que ce que l'hébergement mutualisé vous offre

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X