Julkinen pilvi on yleinen valinta nykyaikaisille verkkosivustoille ja sovelluksille ennen yksityistä isännöintiä. Tämä johtuu sellaisista tekijöistä kuin kustannustehokkuus ja skaalautuvuus.

Staattinen verkkosivusto näyttää valmiiksi rakennetut HTML-, CSS- ja JavaScript-tiedostot palvelimella. Se eroaa dynaamisesta verkkosivustosta, joka luo sisältöä käyttäjien toimien tai mieltymysten perusteella.

Pilvialustojen ansiosta staattinen verkkosivustojen ylläpito on helppoa ja halpaa. Voit ottaa käyttöön staattisen verkkosivuston pilvessä AWS-pilvipalvelun avulla.

Mikä on AWS S3?

Amazon Simple Storage Service (S3) on Amazonin tarjoama tiedontallennuspalvelu. Voit ajatella S3:a Amazonin tarjoamana verkkoalustana, johon voit tallentaa tiedostoja ja mitä tahansa muuta dataa pilveen.

AWS S3 on yksi Internetin suosituimmista pilvitallennusmekanismeista. Se on nykyään monien pienten ja suurten verkkosovellusten varastotila. Esimerkki on Netflix, joka isännöi kaikkea suoratoistosisältöään.

AWS S3 käyttää objektitallennusarkkitehtuuria, joka tekee siitä kestävän, skaalautuvan ja erittäin käyttökelpoisen kaikissa tapauksissa. Voit käyttää sitä verkkosovellusten tallentamiseen, varmuuskopiointiin, tietojen arkistointiin, katastrofipalautukseen ja – mikä mielenkiintoista – verkkosivustojen isännöintiin.

instagram viewer

Mikä on S3-ämpäri?

AWS S3:ssa tallennusyksiköitä on erityyppisiä, ja yksinkertaisin niistä on objekti – yksinkertaisesti tiedosto. S3-ämpäri on kokoelma erityyppisiä esineitä. Voit kuvitella S3-ämpäri koko järjestelmän juurikansioksi, joka sisältää monia erilaisia ​​tiedostoja ja kansioita.

Voit hallita S3-kauhoja eri tavoilla. Voit tehdä sen AWS-konsolista, AWS CLI: n kautta, AWS SDK: n avulla ja lähettämällä tai nappaamalla tietoja sovelluksestasi REST API: n kautta.

S3 on skaalautuva, joten ämpäriin mahtuu melkein mikä tahansa tiedosto sen tyypistä tai koosta riippumatta. Itse asiassa yksittäinen objekti voi olla jopa 5 teratavun kokoinen. Tästä syystä S3-ämpäri soveltuu varmuuskopiointiin ja katastrofipalautukseen.

S3-säilöön tallennetut objektit ovat yleensä käytettävissä (vain luku) kullekin objektille yksilöllisen URL-osoitteen kautta. Voit myös käyttää S3-säilöjä staattiseen verkkopalveluun, koska ne voivat palvella objekteja HTTP: n kautta.

Kuinka sitten voit käyttää S3:a ja ehkä tehdä siitä oletusalustan staattisten verkkosivustojen isännöimiseen?

Kuinka luoda S3-ämpäri ja määrittää se Web Hosting -palvelua varten

Tässä on vaiheittaiset ohjeet Amazon S3 -kauhan luomiseen ja määrittämiseen. Opit myös, kuinka staattinen web-hosting otetaan käyttöön.

Jotta voit seurata mukana, sinun pitäisi rekisteröidy AWS-tilille jos sinulla ei vielä ole sellaista. Luo S3-säilö staattisen verkkosivustosi isännöintiä varten kirjautumalla sisään AWS-konsoliisi ja noudattamalla alla olevia viittä vaihetta.

  1. Etsi S3-palvelu ja siirry S3-hallintapaneeliin.
  2. Klikkaa Luo ämpäri -painiketta, kun haluat määrittää ja luoda uuden ryhmän.
  3. Ensimmäinen asia, joka sinun on tehtävä säilöjen määritysnäytössä, on antaa säilöllesi maailmanlaajuisesti yksilöllinen nimi. S3 estää sinua luomasta ryhmää, jos nimi on jo varattu. Valitse ryhmällesi haluamasi alue tai jätä alue valituksi oletuksena. Jätä myös "Objektin omistajuus" -osio oletukseksi.
  4. Jos haluat isännöidä staattisia verkkosivustoja S3:ssa, sinun on asetettava ämpäri julkisesti saataville. Joten seuraavassa vaiheessa poista valinta Estä kaikki julkiset käyttöoikeudet vaihtoehto. Vahvista sitten sen alapuolella olevassa varoituskehotteessa, että suostut julkaisemaan sen. Säilön versiointia ei vaadita, joten sinun tulee poistaa se käytöstä.
  5. Kolme viimeistä vaihetta eivät välttämättä vaadi sinulta toimenpiteitä. Voit lisätä tunnisteita, jos haluat, kuten esimerkkitunnisteen tässä, joka on "kuvaus". Pidä oletussalaus poissa käytöstä ja napsauta Luo ämpäri -painiketta luodaksesi uuden kauhan.

Seuraava askel on määrittää uusi S3-säilö staattista web-hostingia varten. Voit tehdä tämän napsauttamalla ämpärin nimeä S3-hallintapaneelissa ja navigoimalla uudessa latautuvassa näytössä Ominaisuudet -välilehti.

Vieritä alas kohtaan Staattinen verkkosivuston isännöinti -osio ja napsauta kohtaa Muokata -painiketta. Tämä avaa staattisen verkkosivuston isännöintimääritysnäytön.

Ota se käyttöön ja jätä isännöintityyppi oletukseksi. Tämän näytön huomautus sanoo: "Jotta asiakkaasi voivat käyttää sisältöä verkkosivuston päätepisteessä, sinun on tehtävä kaikesta sisällöstäsi julkisesti luettavaa…”. Tästä syystä oli tarpeen sallia julkinen pääsy ämpäriä luotaessa aiemmin.

The Hakemistoasiakirja -kentässä määrität verkkosivustosi hakemistotiedoston, joka on yleensä index.html. The Virheasiakirja on sivu, jonka haluat näyttää aina, kun tapahtuu virhe, kuten 404 virhe.

Tallenna muutokset ja palaa ominaisuusnäyttöön. Sinun pitäisi huomata uusi Ryhmäsivuston päätepiste in Staattinen verkkosivuston isännöinti osio. Voit käyttää tätä URL-osoitetta verkkosivustollesi, kun olet määrittänyt sen.

Olet nyt määritetty ämpärisi ja valmis isännöimään staattista verkkosivustoa. Kuinka sitten lisäät verkkosivustosi tiedostot ämpäriin ja tarkastelet verkkosivustoasi?

Kuinka ladata tiedostoja ja kansioita S3-ämpäriin

Jos haluat isännöidä staattista verkkosivustoasi pilvessä S3:ssa, sinun on ladattava tiedostosi ja kansiosi määritettyyn S3-säihöön. Siirry takaisin Objektit-välilehteen ja lataa verkkosivustosi tiedostot napsauttamalla mitä tahansa latauspainikkeita.

Seuraavassa näytössä voit lisätä tiedostot ja kansiot, jotka haluat ladata ämpäriin. Varmista, että lisäät tähän index.html-tiedostosi ja kaikki muut verkkosivustoosi liittyvät tiedostot tai kansiot. Kansiot, jotka haluat ehkä lisätä, ovat CSS-, JavaScript- ja kuvakansiot.

Voit lisätä tiedostoja ja kansioita joko vetämällä ja pudottamalla tai käyttämällä "Lisää tiedostoja"- tai "Lisää kansioita" -painiketta. Kun olet lisännyt kaikki tiedostot ja kansiot, napsauta latauspainiketta näytön lopussa. Odota, että tiedostot latautuvat, ja sitten voit palata "Objects"-näyttöön napsauttamalla sulkemispainiketta.

Kuinka suojata käyttöön otettu verkkosivusto ja esikatsella sitä

Tässä vaiheessa olemme melkein valmiita, ja verkkosivusto on melkein valmis esikatselua varten selaimessa. Sivusto ei voi vielä avautua Amazonin takia Identiteetti- ja käyttöoikeuksien hallinta käytännöt, jotka estävät pääsyn resursseihin ämpäriin.

Sinun on sallittava pääsy ämpäriin itse. Siirry Säilön hallintapaneelin käyttöoikeudet-välilehteen ja muokkaa ryhmäkäytäntöä. Kopioi ja liitä alla oleva koodi ja korvaa "website-name" ryhmäsi nimellä.

{
"Versio": "2012-10-17",
"lausunto": [ {
"Sid": "AddPerm",
"Vaikutus": "Sallia",
"Rehtori": "*",
"Toiminta": "s3: GetObject",
"Resurssi": "arn: aws: s3website-name/*"
} ]
}

Tallenna muutokset ja käy Ominaisuudet-välilehdessä uudelleen saadaksesi verkkosivuston URL-osoitteen staattisen verkkosivuston osiosta. Kopioi ja liitä URL-osoite selaimeen, niin näet staattisen verkkosivustosi.

Staattisten sivustojen isännöinti pilvessä on turvallisempi ja skaalautuvampi vaihtoehto staattisten verkkosivustojen ylläpito Github-sivuilla. Erityisesti sivustoille, joilla on raskaita multimediatiedostoja.

Staattisten verkkosivustojen käyttöönotto pilvessä

Staattisen verkkosivuston käyttöönotto pilvessä on melko helppoa AWS S3:n avulla. Sinun tulisi harkita mukautetun verkkotunnuksen hankkimista lopulliselle tuotantopaikalle.

Amazon tarjoaa oman verkkotunnuspalvelunsa, Route 53. Voit myös tarkistaa muut DNS-palveluntarjoajat saadaksesi valitsemasi verkkotunnuksen.

Pilvi on erittäin kustannustehokas ja helppokäyttöinen. Harkitse sen oletusvalintaa staattisen verkkosivuston isännöinnissä.