Tárhely egy statikus oldal a felhő Amazon Web Services (AWS)

Forgalomba a projekt AWS felhő lehetővé teszi, hogy ne aggódj a rendelkezésre álló, az Ön ügyfelek - szerverek, az egyik legnagyobb valaha 24 órában a hét 7 napján, a világ legnagyobb cégei. Nem kell, hogy minden alkalommal, hogy válassza ki a legmegfelelőbb, hogy a jelenlegi feltételek mellett a díjcsomagok, vagy gondoskodni azok változás szükségességét növelheti vagy csökkentheti a szükséges erőforrásokat: fizetni fog, pontosan, amit használ.

Kezdheted egy egyszerű webes képviselet hosszú domain név szolgáltató által vagy közvetlenül hozzárendelni a projekt saját domain nevet, vagy akár létre egy elosztott tartalomszolgáltató hálózat, amely lehetővé teszi az információkhoz való hozzáférés bárhonnan a világon szinte azonnal.

Kapsz teljes tárhely statikus oldal teljesen megfelel a követelményeknek.

A díj elhelyezése egy ilyen oldal kerül, akkor a néhány cent, néhány dollárt havonta, attól függően, hogy az Ön igényeinek.

technikai részletek

Statikus online üzleti kártya egy normális mappát a beágyazott almappát, és a fájlt, amely megszervezte a műszaki az internet-hozzáférést. Ez azt jelenti, hogy egy weboldal, akkor a számítógépen, és a harmadik fél hosting megköveteli, csak tárolni a mappát a lemezen szolgáltató, és a dokumentumokhoz való hozzáférés az interneten.

Dokumentum tárolása és elérése a web elegendő használni a szolgáltatás Amazon S3.

Annak érdekében, hogy ezeket a dokumentumokat rendelkezésre bocsátani nem csak az Amazon egy hosszú domain nevet, hanem az Öné a „szép”, meg kell összekapcsolni a mappát Amazon S3, a Route 53 szolgáltatás.

oktatás

A szokásos lépéseit, amikor egy weboldal létrehozása áll, mindössze néhány egyszerű lépésből áll:

Megjegyezzük, hogy az AWS biztosít saját domain név minden egyes „csokrot”. Ezért, ha nem hoz létre egy üzleti projekt, vagy nem egy emlékezetes nevet a kritikus szükség, akkor korlátozzuk magunkat, hogy az első lépéseket. Webhelyén, és ebben az esetben ez lesz nyilvánosan elérhető bármely eszközről az interneten.

Részletes leírás az egyes lépések az alábbiakban.

részletek

Létrehozása és minimális konfiguráció „csokor”

Mielőtt létrehozna egy „csokor” meg kell találni egy olyan nevet is.

  • Ha nem kapcsolódik a parkolt domain nevet, akkor hívja a boltban kényelmesen az Ön számára véletlenszerűen. A név „csokor” egyedinek kell lennie az egész tár. Például a neve krassotkinphoto használható fotóm.
  • Ha tudja, hogy egy domain név kerül a weboldal, kérje a „csokor” nevet, helyénvaló. Ebben az esetben valószínűleg szükség lesz két „csokor” annak érdekében, hogy a webhely, hogy kérésre a gyökér domain (második szint) és a klasszikus neve a harmadik szint - az aldomain www.
    Például a fogadó webhely egy tartományban krassotkin.com Csináltam egy „csokor” fájlok tárolására a webhelyen névvel www.krassotkin.com és a „csokor” átirányítani krassotkin.com.

Miután úgy döntött, a nevét, hozzon létre, és összeállítottak egy minimális érték „csokor”, amely otthont ad a hangszer (pl nevét www.krassotkin.com):

Tárhely egy statikus oldal a felhő Amazon Web Services (AWS)
  1. Az AWS Management Web Console, menjen Amazon S3 Storage fület.
  2. Kattintson a Create gombra gombra.
  3. Válassza ki a régiót a macska fogadó webhely, például az US Standart.
  4. Erősítsd meg a kiválasztást, a Create gombra.

Állítsa be a tulajdonságait a csokrot Önnek. Ehhez kattintson a Tulajdonságok gombra (jobbra fent). Lesz több szakaszból-szakaszok. Minden további lépéseket ebben a szakaszban végzik a Tulajdonságok lapon.

  1. Határozza meg a rendszer ebben a „csokor” ad otthont a tárhely, a honlapon.
    1. Ide Statikus Honlaptárolás.
    2. Megjegyzés engedélyezése website hosting vonalon.
    3. Adja meg, hogy az index lesz a továbbiakban a dokumentumot, és a dokumentumot a hibákat egy sorban Index Dokumentum és Error dokumentum. Én pont ezen a két területen index.html. Azonban, akkor létrehozhat egy külön dokumentumban a hibák, mint például értesítjük a hiba és a „térkép” az oldalon.
    4. Kattintson a Mentés gombra.
  2. Végezzük el a tartalmát a webhelyen nyilvános - elérhető az interneten.
    1. Nyílt szakasz Engedélyek.
    2. Kattintson a Hozzáadás vödör politika gombra.
    3. A forma, a szöveget felvenni:
    4. Változtassa meg a nevét, hogy a csokor (ahelyett www.krassotkin.com) a „Resource” mezőben. A dátum nem kell változtatni: ez azt jelzi, a változat a formátumot, amelyben a szabályokat hozzon létre a telepítéshez elérhető.
    5. Mentse el a módosításokat a gomb hozzáadása bucketn politika
  3. Amazon S3 szolgáltatás lehetővé teszi, hogy mentse az összes változat a feltöltött fájlokat a tárolóból. Például, ha véletlenül le fájlokat a meglévő nevet, akkor mindig képes gyorsan „roll back” a rossz változás, hogy a helyes verziót. Így vissza véletlenül törölt fájl, vagy megtekintheti a változások történetében a helyreállítása az elveszett idő információkat. Az egyetlen hátránya ennek a megközelítésnek kell fizetni tárolására összes verzió, de a szolgáltatás lehetőséget ad arra, hogy tisztítsa meg a történetét a szükségtelen változatok.
    1. Ahhoz, hogy ezt a funkciót, menj a szakasz Versioning «csokor», amelyben a dokumentumok tárolására az oldalon, és kattintson a gombra engedélyezése Versioning.
    2. Nézet / elrejti a változat lesz képes nyomni egy gombot verziók: elrejtése Show. hogy egy „csokor”.

Ha szükséges, hozzon létre és termel minimális beállítás „csokor” -redirekta (például a root domain név krassotkin.com):

  1. Kövesse a fenti lépéseket, hogy hozzon létre egy új csokor egy megfelelő nevet a root domain. A különbség csak az, hogy a beállítás az alábbiak szerint.
  2. Felhívjuk a figyelmet arra, hogy a „csokor” irányítanak át a fő webhely nevét.
    1. Ehhez a Tulajdonságok gombra.
    2. Ide Statikus Honlaptárolás.
    3. Megjegyzés: a húr átirányítása kéréseket egy másik gép nevét.
    4. Az átirányítás összes kérést: adja meg a nevét a csokrot, amelyet meg kell küldeni az összes kérést. Esetemben www.krassotkin.com. Ha az előző lépéseket, akkor nem baj, a rendszer automatikusan felajánlja a nevét a csokor
    5. Kattintson a Mentés gombra.
    6. Nincs más beállításokat ezt a csokrot a legtöbb esetben nem kell tenni.

fájlok letöltése

AWS számos lehetőséget biztosít le fájlokat a S3.

A legegyszerűbb a közvetlen terhelési helyben, a legkényelmesebb - szinkronizálása a helyi könyvtárban, egy csokor egy konzol programot.

Ezen felül, az Amazon és a külső fejlesztők hez plug-inek és az önálló programok dolgozni AWS S3.

Letöltés a helyszínen (a webes konzol)

  • Az AWS Management Web Console, menjen Amazon S3 Storage fület. Ezután a megfelelő „csokrot”, és azt a mappát, amely fájlokat lehet letölteni.
  • A felső menüben kattintson a Műveletek >> Feltöltés.
  • Válassza a Fájlok hozzáadása fájlok hozzáadása a megszokott felület az operációs rendszereket.
  • Ha azt szeretnénk, hogy töltse le a fájlt mappát beágyazott bennük teljesen aktiválja engedélyezése Enhanced Feltöltő. Ebben az esetben a gomb megnyomása után az Add fájlok betöltése végzik segítségével Java-applet.
  • Ezután kattintson a Start Feltöltés gombra a fájl. mint a mi esetünkben, további beállítások szükségesek.

Szinkronizálás AWS CLI

A legkényelmesebb módja, hogy figyelemmel kíséri a tényleges tartalmát a webhely a szinkronizálás a helyi tárolás.

Hozzon létre egy helyi változatát a honlapján.

Frissíteni az oldalt, akkor a típus parancsot:

AWS s3 szinkronban. S3: // www.krassotkin.com --exclude --exclude "*" * ".

Cserélje a neve a csokor, kétszínben, az ő nevében.

Vagy hozzon létre egy batch fájlt a gyökérkönyvtárban a helyi webhelyén, amely tartalmazza ezt a parancsot (Linux, például egy fájlt úgynevezett .syncaws.sh)

#! / Bin / bash
AWS s3 szinkronban. S3: // www.krassotkin.com --exclude --exclude "*" * ".

Ebben az esetben a változtatás után a fájlt helyileg akkor kell végrehajtani csak ./.syncaws.sh parancsot a konzolban. Minden változás automatikusan tükröződik a csokrot.

Ha ön használ egy verziókövető rendszer. így például, git. akkor is tanácsos elvégezni a rögzítést a változások előtt a szinkronizálást. Ebben az esetben a küzdelem ./.syncaws.sh az alábbiak lesznek:

#! / Bin / bash
git commit -a -m "autocommit előtt AWS sync"
AWS s3 szinkronban. S3: // www.krassotkin.com --exclude --exclude "*" * ".

találatok megtekintése

Miután létrehozott egy „csokor” a fent leírt eljárással, a helyszínen - az összes letöltött fájlok teljes funkcionalitásának AWS biztosít egy hosszú domain nevet.

Csatolása domain név

Amíg a weboldal elérhető és látható a hálózat bármely pontjáról, de a többség inkább a rövid domain nevek, amelyek az egyes helyszínen. Ezekben az esetekben a megközelítés által nyújtott szolgáltatás AWS Route 53.

elvégzi az AWS Route 53 oldalon beállítani a domain nevet a művelet azért szükséges, és néhány oldalán a domain név regisztrátor.

Konfigurálja a domain körzeteket hozott létre az utasítások szerint a fenti egy statikus oldal, menjen AWS Route 53 Management Console.

  1. Menj a Hosted Zónák lapján.
  2. Kattintson a Create Hosted zónák gombra, és adja meg van egy saját domain nevet (második szint a példánkban - anélkül, hogy a www). Például, krassotkin.com. Kattintson a Create gombra.
  3. A megjelenő ablakban kattintson a Create Record szett. Alias ​​négyzetet, a Cél mezőben válassza Alias ​​javasolt szolgáltatási csokor, amely megegyezik a neve a webhelyen. A változtatások mentéséhez nyomja meg a Create gombra.
  4. Re-kattintson a Create Record szett. A Név mezőbe írja be az alias www. Alias ​​négyzetet, a Cél mezőben válassza Alias ​​javasolt szolgáltatási csokor, amely megegyezik a neve a webhelyen. A változtatások mentéséhez nyomja meg a Create gombra.
  5. Táblázat menni vonal, ahol a típus mező határozza meg a NS. Tab a jobb oldalon az Érték mezőben kiírja a nevét, a DNS szerverek, hogy támogatni fogja a domain másolja őket.
Domain név regisztrátor

Ugrás az oldal az ő domain név regisztrátor.

Kattintson arra a lapra, amellyel a domain név DNS-szervereket lehet kezelni.

Hogy a felület listáját DNS-kiszolgálók másolt az előző lépésben.

Néhány óra múlva (két nap maximum) DNS-kiszolgálók frissítésre kerül, és akkor képes lesz arra, hogy a webhely található az Amazon csokrot.

AWS dokumentáció

AWS Command Line Interface (CLI AWS)