Kako besplatno postaviti statički sajt na AWS S3: Vodič za početnike
Kako besplatno postaviti statički sajt na AWS S3: Vodič za početnike
Popularnost cloud computinga učinila je postavljanje sajtova sve jednostavnijim, posebno za početnike. Ovaj vodič će vas uputiti kako da besplatno postavite statički sajt na Amazon Web Services (AWS) Simple Storage Service (S3). Kroz sledeće korake, moći ćete da izgradite i pokrenete svoj lični sajt, doživite moć i pogodnosti cloud computinga.
Prvi korak: Priprema
Pre nego što počnete sa postavljanjem, molimo vas da se uverite da imate sledeće pripreme:
- AWS nalog: Molimo vas da posetite AWS zvaničnu stranicu i registrujete AWS nalog.
- Osnovno znanje o HTML/CSS: Razumite osnovne informacije o pravljenju web stranica i pripremite jednostavnu statičku web stranicu. Možete koristiti sledeći jednostavni šablon:
Moj statički sajt
# Dobrodošli na moj statički sajt!
Ovo je moja prva statička web stranica.
Sačuvajte gornji kod kao index.html datoteku i pripremite ostale potrebne statičke resurse (kao što su slike, CSS datoteke itd.).
Drugi korak: Kreiranje S3 skladišta
- Prijavite se na AWS upravljačku konzolu, pretražite i izaberite "S3" uslugu.
- Kliknite na "Kreiraj skladište".
- U iskačućem prozoru:
- Ime skladišta: Unesite jedinstveno ime skladišta, na primer
my-static-website-12345. - Region: Izaberite region koji je najbliži vama.
- Ostavite ostale opcije na podrazumevanju, kliknite na "Kreiraj skladište".
- Ime skladišta: Unesite jedinstveno ime skladišta, na primer
Treći korak: Konfigurišite skladište
- Postavite dozvole:
- Pronađite nedavno kreirano skladište, kliknite da uđete.
- Idite na karticu "Dozvole", kliknite na "Politika skladišta".
- U uređivaču politika dodajte sledeću politiku za javni pristup vašem sajtu:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::my-static-website-12345/*"
}
]
}
Napomena: Zamenite
my-static-website-12345sa imenom vašeg skladišta.
- Omogućite statičko hostovanje sajta:
- Vratite se na glavnu stranicu skladišta, kliknite na karticu "Atributi".
- Pronađite "Statičko hostovanje sajta", kliknite na "Uredi".
- Izaberite "Koristi ovo skladište za hostovanje sajta".
- U "Indeks dokumentu" unesite
index.html, a zatim kliknite na "Sačuvaj promene".
Četvrti korak: Učitajte datoteke
- Na glavnoj stranici skladišta, kliknite na "Učitaj".
- Prevucite
index.htmli druge statičke resurse (kao što su CSS datoteke, slike) u područje za učitavanje. - Uverite se da su sve datoteke uspešno učitane.
Peti korak: Pristupite svom sajtu
- Vratite se na karticu "Atributi" skladišta, ponovo proverite deo "Statičko hostovanje sajta", videćete URL sličan
http://my-static-website-12345.s3-website-us-east-1.amazonaws.com/. - Kopirajte ovu vezu i otvorite je u pretraživaču, videćete da je vaš statički sajt online!
Saveti i najbolje prakse
- Izbegavajte prekoračenje besplatnog limita: AWS S3 ima besplatni nivo korišćenja, ali se uverite da pratite ograničenja korišćenja kako biste izbegli troškove.
- Koristite kontrolu verzija: Razmislite o korišćenju alata za kontrolu verzija kao što je Git za upravljanje datotekama vašeg sajta, što će povećati efikasnost razvoja.
- Optimizujte resurse: Koristite kompresovane slike i minimizovane CSS/JavaScript datoteke kako biste poboljšali brzinu učitavanja sajta.
- Redovno proveravajte bezbednosne postavke: Redovno pregledajte dozvole skladišta kako biste osigurali da vaši resursi nisu dostupni neovlašćenim korisnicima.
Zaključak
AWS S3 pruža jednostavan i ekonomičan način za hostovanje statičkih sajtova. Kroz ovaj vodič, naučili ste osnovne korake za kreiranje, konfiguraciju i objavljivanje vašeg prvog statičkog sajta na AWS-u. Kako tehnologija napreduje, možete postepeno proširiti funkcionalnosti vašeg sajta i naučiti više o cloud computingu i razvoju web stranica. Dobrodošli na vaše putovanje u svet cloud computinga!





