Јавни облак је уобичајен избор за модерне веб локације и апликације испред приватног хостинга. То је због фактора као што су исплативост и скалабилност.

Статичка веб локација приказује унапред изграђене ХТМЛ, ЦСС и ЈаваСцрипт датотеке на серверу. Разликује се од динамичке веб локације која генерише садржај на основу радњи или преференција корисника.

Цлоуд платформе чине статички хостинг веб локација једноставним и јефтиним. Можете да примените статичну веб локацију у облаку помоћу АВС добављача облака.

Шта је АВС С3?

Амазон Симпле Стораге Сервице (С3) је услуга складиштења података коју нуди Амазон. Можете замислити С3 као веб платформу коју пружа Амазон где можете да складиштите датотеке и било коју другу врсту података у облаку.

АВС С3 је један од најпопуларнијих механизама за складиштење у облаку доступних на интернету. Данас је то складиште многих малих и великих веб апликација. Пример је Нетфлик који на њему хостује сав свој стреаминг садржај.

АВС С3 усваја архитектуру складиштења објеката која га чини издржљивим, скалабилним и високо доступним за употребу у било којој инстанци. Можете га користити за складиштење веб апликација, прављење резервних копија, архивирање података, опоравак од катастрофе и – што је занимљиво – хостовање веб локација.

instagram viewer

Шта је С3 канта?

У АВС С3, јединице за складиштење су различитих типова, а најосновнији је објекат — једноставно датотека. С3 канта је колекција објеката различитих типова. Можете замислити С3 канту као основну фасциклу читавог система који садржи много датотека и фасцикли различитих врста.

Можете управљати С3 корпама на различите начине. То можете да урадите са АВС конзоле, преко АВС ЦЛИ, користећи АВС СДК, и слањем или преузимање података у вашој апликацији преко РЕСТ АПИ-ја.

С3 је скалабилан, тако да буцкет може да прими скоро сваку датотеку без обзира на њен тип или величину. У ствари, један објекат може бити велик и до 5 терабајта. Због тога је С3 буцкет погодан за прављење резервних копија и опоравак од катастрофе.

Објекти ускладиштени у С3 канту обично су доступни (само за читање) преко УРЛ-а који је јединствен за сваки објекат. Такође можете да користите С3 канте за статички веб хостинг јер могу да опслужују објекте преко ХТТП-а.

Како онда можете користити С3 и можда га учинити вашом подразумеваном платформом за хостовање статичних веб локација?

Како креирати С3 Буцкет и конфигурисати га за веб хостинг

Ево процедуре корак по корак за креирање и конфигурисање Амазон С3 канте. Такође ћете научити како да омогућите статички веб хостинг у канти.

Да бисте пратили, требало би пријавите се за АВС налог ако га већ немате. Да бисте креирали С3 сегмент за хостовање ваше статичне веб локације, пријавите се на своју АВС конзолу и пратите пет корака у наставку.

  1. Потражите С3 услугу и идите на С3 контролну таблу.
  2. Кликните на Цреате буцкет дугме да бисте конфигурисали и креирали нову канту.
  3. Прва ствар коју треба да урадите на екрану конфигурације корпе је да својој кофи дате глобално јединствено име. С3 ће вас спречити да креирате канту ако је име већ заузето. Изаберите жељени регион за своју групу или оставите регион изабран као подразумевани. Такође, оставите одељак „Власништво над објектом“ као подразумевани.
  4. Да бисте угостили статичне веб локације на С3, потребно је да канту учините јавно доступним. Дакле, у следећем кораку, поништите избор Блокирајте сав јавни приступ опција. Затим потврдите у промпту упозорења који се налази испод њега да сте сагласни да га објавите. Версионирање буцкета није потребно, тако да би требало да га онемогућите.
  5. Последња 3 корака не захтевају нужно вашу акцију. Можете додати ознаке ако желите, као што је пример ознаке овде која је „опис“. Нека подразумевано шифровање буде онемогућено и кликните на Цреате буцкет дугме да бисте креирали нову канту.

Следећи корак је конфигурисање новог С3 сегмента за статички веб хостинг. Да бисте то урадили, кликните на назив корпе на С3 контролној табли и, на новом екрану који се учитава, идите на Својства таб.

Померите се надоле до Статични хостинг веб локација одељак и кликните на Уредити дугме. Ово ће отворити екран за конфигурацију статичног хостинга веб локације.

Омогућите га и оставите тип хостинга као подразумевани. Напомена на овом екрану каже: „Да би ваши клијенти приступили садржају на крајњој тачки веб локације, морате да учините да сав ваш садржај буде јавно читљив…“. Због тога је било неопходно омогућити јавни приступ приликом креирања канте раније.

Тхе Индексни документ поље је место где наводите индексну датотеку ваше веб локације која је обично индек.хтмл. Тхе Документ о грешци је страница коју желите да прикажете кад год дође до грешке, као што је грешка 404.

Сачувајте промене и вратите се на екран са својствима. Требало би да приметите ново Крајња тачка веб-странице у Статични хостинг веб локација одељак. Моћи ћете да користите ову УРЛ адресу за приступ својој веб локацији када завршите са њеним подешавањем.

Сада сте конфигурисали своју корпу и спремни сте за хостовање статичне веб локације. Како онда додати датотеке своје веб локације у корпу и прегледати своју веб локацију?

Како да отпремите датотеке и фасцикле у С3 корпу

Да бисте своју статичну веб локацију угостили у облаку на С3, морате да отпремите своје датотеке и фасцикле у конфигурисани С3 сегмент. Вратите се на картицу објеката и кликните на било које дугме за отпремање да бисте отпремили датотеке своје веб локације.

Следећи екран је место где можете додати датотеке и фасцикле које желите да отпремите у корпу. Обавезно додајте своју индек.хтмл датотеку и све друге датотеке или фасцикле повезане са вашом веб локацијом овде. Фасцикле које бисте можда желели да додате су ЦСС, ЈаваСцрипт и директоријуми са сликама.

Можете додати датотеке и фасцикле било превлачењем и испуштањем или коришћењем дугмета „Додај датотеке“ или „Додај фасцикле“. Када додате све датотеке и фасцикле, кликните на дугме за отпремање на крају екрана. Сачекајте да се датотеке отпреме, а затим можете да кликнете на дугме за затварање да бисте се вратили на екран „Објекти“.

Како да обезбедите и прегледате распоређену веб локацију

У овој фази смо скоро готови и веб локација је скоро спремна за преглед у прегледачу. Сајт се још не може отворити због Амазона Управљање идентитетом и приступом политике које спречавају приступ ресурсима у кофи.

Морате сами да дозволите приступ ресурсима корпе. Идите до картице са дозволама на контролној табли сегмента и уредите смернице за сегменте. Копирајте и налепите код испод и замените „име-веб-сајта“ именом своје групе.

{
"Версион": "2012-10-17",
"Изјава": [ {
"Сид": "АддПерм",
"Ефекат": "Дозволи",
"Директор": "*",
"поступак": "с3: ГетОбјецт",
"Ресурс": "арн: авс: с3вебсите-наме/*"
} ]
}

Сачувајте промене и поново посетите картицу са својствима да бисте добили УРЛ веб локације из одељка за статичку веб локацију. Копирајте и налепите УРЛ у прегледач и видећете своју статичну веб локацију.

Хостовање статичних сајтова у облаку је безбеднија и скалабилнија алтернатива хостовање статичних веб локација на Гитхуб страницама. Посебно за сајтове са тешким мултимедијалним датотекама.

Примена статичких веб локација у облаку

Прилично је лако применити статичну веб локацију у облаку помоћу АВС С3. Требало би да размислите о добијању прилагођеног имена домена за коначну, производну локацију.

Амазон нуди сопствену услугу имена домена, Роуте 53. Такође можете да проверите друге ДНС провајдере да бисте добили име домена по вашем избору.

Облак је веома исплатив и једноставан за коришћење. Размислите о томе да то буде ваш подразумевани избор за статички хостинг веб локација.