Вопрос:

Можно ли использовать AWS в качестве веб-хостинга?

hosting amazon-web-services web-hosting

56079 просмотра

5 ответа

7078 Репутация автора

Можно ли загрузить / разместить весь сайт с помощью AWS? Или это только служба, которая может загружать определенные части сайта - такие как изображения и т. Д. Очевидно, я бы хотел использовать свой собственный домен. Если вы можете использовать его, есть ли ограничения?

Вот ссылка AWS для контекста:

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

Автор: Matrym Источник Размещён: 21.01.2010 10:13

Ответы (5)


22 плюса

60518 Репутация автора

AWS = Amazon Web Services = набор различных веб-сервисов.

S3 (с которым вы связаны) - хранилище объектов. Вы не можете разместить веб-сервис на S3.

EC2, также под зонтиком AWS, представляет собой виртуализированное вычислительное пространство. Вы можете разместить веб-сервис на EC2. Это как сервер где-то в стойке, за исключением того, что когда вы закрываете экземпляр, он исчезает навсегда. Но использование EBS, подобного виртуализированному жесткому диску, предотвратит потерю данных при отключении экземпляра EC2.

См. Http://aws.amazon.com/ec2/ и http://aws.amazon.com/ebs/.

Автор: danben Размещён: 21.01.2010 10:15

19 плюса

1187 Репутация автора

Решение

РЕДАКТИРОВАТЬ: 12 августа 2016 года у них есть специальный раздел о том, как начать хостинг веб-сайта на AWS. Обратите внимание, что S3 разрешает только веб-сайты STATIC, но AWS предоставляет SDK на тот случай, если вы захотите запустить PHP, ASP.NET и т. Д. На вашем экземпляре. Смотрите ссылки для более подробной информации.

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


Так угадайте, что я только что нашел, когда выполнял поиск в Google для хостинга на AWS ?! Сообщение в блоге AWS о том, что вы можете (сейчас) разместить сайт на S3. (Как ни странно, StackOverflow и пост AWS были прямо рядом друг с другом в поисковой выдаче!)

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

Автор: KJH Размещён: 10.04.2011 06:06

6 плюса

541 Репутация автора

Как упомянул @danben , между S3 и EC2 есть разница.

Для тех, кто хочет разместить свой сайт на Amazon, может быть интересно, особенно если они хотят начать с малого, это то, что Amazon начал предлагать бесплатный уровень несколько месяцев назад. Вместе с такими сервисами, как BitNami Cloud Hosting (отказ от ответственности, я помогал его проектировать, поэтому он немного похож на моего ребенка :) означает, что вы можете получить свой сайт в облаке Amazon за считанные минуты, в основном за 0 долларов. Вам по-прежнему необходимо предоставить информацию о кредитной карте в Amazon, но она не будет взиматься, если вы не выходите за пределы их бесплатного уровня.

Также необходимо учитывать, что на момент написания этой статьи (июль 2011 г.) Amazon ограничивал вас одним IP-адресом на сервер. Если вам нужно разместить несколько доменов, вам может понадобиться использовать виртуальные хосты на основе имен или некоторые хитрости с использованием их Elastic Load Balancer (что обойдется вам дороже). Но в целом, стоит попробовать, если вы немного технический и хотите больше контроля, чем то, что предоставляет вам общий хостинг.

Автор: Carlos SM Размещён: 27.07.2011 02:01

19 плюса

368 Репутация автора

Да, размещение веб-сайтов на AWS полностью возможно двумя способами:

1.) Easy - S3 (Simple Storage Solution) - это решение для хранения данных, которое позволяет вам предоставлять статический контент, например изображения, но недавно был обновлен, поэтому вы можете использовать его для размещения плоских файлов .html, и ваш сайт будет обслуживаться Apache по умолчанию. установка с очень маленькой конфигурацией с вашей стороны (но также с небольшим контролем).

2.) Хитрость - вы можете использовать EC2 (Elastic Compute Cloud) и создать виртуальный экземпляр Linux, а затем установить на него Apache / NGinx (или любой другой), чтобы дать вам полный контроль над обслуживанием того, что вы хотите. Вы используете SecurityGroups для включения / выключения портов для отдельных машин или их групп.

@danben ваш экземпляр EC2 по умолчанию не имеет постоянного публичного IP-адреса. Amazon заставляет вас использовать CNAME, а не запись A, так как ваш IP может измениться под нагрузкой. Вы должны заплатить за ElasticIP, чтобы получить согласованный публичный IP для вашей настройки (или использовать какой-то вид DynDNS)

Автор: Rob McCardle Размещён: 26.09.2011 10:00

0 плюса

540 Репутация автора

В 2018 году компания AWS запустила консоль Amplify - сервис непрерывного развертывания и хостинга для одностраничных и статических приложений с серверными бэкэндами. Проверьте это: http://console.amplify.aws

Автор: Nikhil Размещён: 28.02.2019 01:49
Вопросы из категории :
32x32