Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Розміщення HTML-сторінки на S3 | Огляд AWS S3
Вступ до Хмарних Обчислень

bookРозміщення HTML-сторінки на S3

Оскільки ми вже розмістили різні елементи, такі як скрипти та стилі, у нашому публічному S3-бакеті, можливо, ви замислювалися про розміщення повної HTML-сторінки або статичного вебсайту в S3-бакеті. Дізнайтеся, як це зробити у публічному S3-бакеті, доступному за посиланням.

Розміщення HTML-сторінки на AWS S3

Для початку рекомендується створити окрему папку у бакеті, де зберігатимуться всі ресурси, пов’язані з цією вебсторінкою, для зручнішого керування та розробки:

Тепер, як зазвичай, потрібно завантажити HTML-файл у наш публічний бакет.

HTML-файл, який ми будемо завантажувати, виглядає так:

index.html

index.html

copy
Note
Примітка

Хмарні технології використовуються для імпорту Bootstrap, а також для зображення, яке слугує нашим аватаром у портфоліо.

Тепер завантажимо його у S3 бакет:

Тепер потрібно лише перейти за посиланням на цей бакет, і HTML-сторінка, яка є нашим портфоліо, з'явиться перед нами.

Найцікавіше, що ця сторінка знаходиться у хмарі, і ми завжди матимемо до неї доступ.

Статична веб-сторінка

Існує інший спосіб розміщення веб-сторінки на S3, і цей метод буде більш спеціалізованим для веб-сторінок. Розглянемо, як це зробити.

Спочатку необхідно створити новий бакет та завантажити HTML-файл, який буде головною сторінкою нашого статичного вебсайту.

Для цього створіть новий бакет та завантажте HTML-файл із портфоліо:

Note
Примітка

Рекомендується створити окрему папку та завантажити туди CSS-стилі, JavaScript-скрипти, різні медіафайли та інші матеріали, пов’язані з вашим статичним вебсайтом.

Далі перейдіть на вкладку "Properties" і прокрутіть сторінку донизу. Необхідно знайти розділ під назвою "Static website hosting", як показано на скріншоті нижче:

Відкрийте цей розділ і виберіть «Увімкнути» у рядку «Статичний хостинг вебсайтів».

Далі необхідно вказати індексний документ, у нашому випадку це portfolio.html. Якщо у вас є сторінка для обробки помилок, її також можна вказати. Після цього просто збережіть сторінку.

Note
Примітка

Зверніть увагу, що для того, щоб сторінка була доступною для користувачів і для вас в інтернеті, потрібно налаштувати її доступність так само, як ми робили це для попереднього бакета.

Далі потрібно зберегти зміни, і Amazon надасть нам посилання на наш статичний вебсайт, яке можна знайти внизу:

Тепер, перейшовши за цим посиланням, ви зможете побачити нашу HTML-сторінку, розміщену на AWS S3:

Зверніть увагу, що це не найкращий спосіб розміщення вебсайту; для цього існують спеціалізовані сервіси, такі як Amazon EC2.

На S3 можна розміщувати невеликі статичні вебсайти, але цього може бути недостатньо для більших застосунків.

Розміщення на S3 є досить простим, і тепер ви знаєте, як завантажувати та зберігати свої медіафайли там.

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 6

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Suggested prompts:

Can you explain the difference between just uploading an HTML file and enabling static website hosting on S3?

What are the limitations of hosting a website on S3 compared to using EC2?

How do I make sure my CSS and JavaScript files work correctly when hosting on S3?

Awesome!

Completion rate improved to 4.55

bookРозміщення HTML-сторінки на S3

Свайпніть щоб показати меню

Оскільки ми вже розмістили різні елементи, такі як скрипти та стилі, у нашому публічному S3-бакеті, можливо, ви замислювалися про розміщення повної HTML-сторінки або статичного вебсайту в S3-бакеті. Дізнайтеся, як це зробити у публічному S3-бакеті, доступному за посиланням.

Розміщення HTML-сторінки на AWS S3

Для початку рекомендується створити окрему папку у бакеті, де зберігатимуться всі ресурси, пов’язані з цією вебсторінкою, для зручнішого керування та розробки:

Тепер, як зазвичай, потрібно завантажити HTML-файл у наш публічний бакет.

HTML-файл, який ми будемо завантажувати, виглядає так:

index.html

index.html

copy
Note
Примітка

Хмарні технології використовуються для імпорту Bootstrap, а також для зображення, яке слугує нашим аватаром у портфоліо.

Тепер завантажимо його у S3 бакет:

Тепер потрібно лише перейти за посиланням на цей бакет, і HTML-сторінка, яка є нашим портфоліо, з'явиться перед нами.

Найцікавіше, що ця сторінка знаходиться у хмарі, і ми завжди матимемо до неї доступ.

Статична веб-сторінка

Існує інший спосіб розміщення веб-сторінки на S3, і цей метод буде більш спеціалізованим для веб-сторінок. Розглянемо, як це зробити.

Спочатку необхідно створити новий бакет та завантажити HTML-файл, який буде головною сторінкою нашого статичного вебсайту.

Для цього створіть новий бакет та завантажте HTML-файл із портфоліо:

Note
Примітка

Рекомендується створити окрему папку та завантажити туди CSS-стилі, JavaScript-скрипти, різні медіафайли та інші матеріали, пов’язані з вашим статичним вебсайтом.

Далі перейдіть на вкладку "Properties" і прокрутіть сторінку донизу. Необхідно знайти розділ під назвою "Static website hosting", як показано на скріншоті нижче:

Відкрийте цей розділ і виберіть «Увімкнути» у рядку «Статичний хостинг вебсайтів».

Далі необхідно вказати індексний документ, у нашому випадку це portfolio.html. Якщо у вас є сторінка для обробки помилок, її також можна вказати. Після цього просто збережіть сторінку.

Note
Примітка

Зверніть увагу, що для того, щоб сторінка була доступною для користувачів і для вас в інтернеті, потрібно налаштувати її доступність так само, як ми робили це для попереднього бакета.

Далі потрібно зберегти зміни, і Amazon надасть нам посилання на наш статичний вебсайт, яке можна знайти внизу:

Тепер, перейшовши за цим посиланням, ви зможете побачити нашу HTML-сторінку, розміщену на AWS S3:

Зверніть увагу, що це не найкращий спосіб розміщення вебсайту; для цього існують спеціалізовані сервіси, такі як Amazon EC2.

На S3 можна розміщувати невеликі статичні вебсайти, але цього може бути недостатньо для більших застосунків.

Розміщення на S3 є досить простим, і тепер ви знаєте, як завантажувати та зберігати свої медіафайли там.

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 6
some-alt