Si të publikoni një website statik falas në AWS S3: Udhëzues për fillestarët
Si të publikoni një website statik falas në AWS S3: Udhëzues për fillestarët
Popullariteti i kompjuterëve në re e ka bërë publikimin e website-ve gjithnjë e më të thjeshtë, veçanërisht për fillestarët. Ky udhëzues do t'ju ndihmojë të kuptoni se si të publikoni një website statik falas në Shërbimin e Ruajtjes së Thjeshtë (S3) të Amazon Web Services (AWS). Nëpërmjet hapave të mëposhtëm, do të jeni në gjendje të ndërtoni dhe publikoni website-in tuaj personal, duke përjetuar fuqinë dhe lehtësinë e kompjuterëve në re.
Hapi i parë: Përgatitjet
Para se të filloni publikimin, sigurohuni që keni përgatitur sa vijon:
- Llogari AWS: Ju lutemi vizitoni faqen zyrtare të AWS për të regjistruar një llogari AWS.
- Njohuri bazë në HTML/CSS: Kuptoni njohuri bazë për krijimin e faqeve web, përgatitni një faqe statike të thjeshtë. Mund të përdorni modelin e thjeshtë të mëposhtëm:
Website-i im statik
# Mirë se vini në website-in tim statik!
Kjo është faqja ime e parë statike.
Ruani kodin e mësipërm si skedarin index.html dhe përgatitni burimet e tjera statike të nevojshme (si imazhe, skedarë CSS, etj.).
Hapi i dytë: Krijimi i një depoje S3
- Hyni në konsolën e menaxhimit të AWS, kërkoni dhe zgjidhni shërbimin "S3".
- Klikoni "Krijo depo".
- Në dritaren që shfaqet:
- Emri i depozitës: Ju lutemi shkruani një emër unik për depozitat, për shembull
my-static-website-12345. - Rajoni: Zgjidhni rajonin më të afërt me ju.
- Mbani opsionet e tjera si cilësime të paracaktuara, klikoni "Krijo depo".
- Emri i depozitës: Ju lutemi shkruani një emër unik për depozitat, për shembull
Hapi i tretë: Konfigurimi i depozitës
- Caktoni lejet:
- Gjeni depozitat e sapokrijuar, klikoni për të hyrë.
- Shkoni te skeda "Lejet", klikoni "Politika e depozitës".
- Në redaktuesin e politikave, shtoni politikën e mëposhtme për të lejuar qasje publike në website-in tuaj:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::my-static-website-12345/*"
}
]
}
Vini re: Ju lutemi zëvendësoni
my-static-website-12345me emrin tuaj të depozitës.
- Aktivizoni hostimin e website-ve statike:
- Kthehuni në faqen kryesore të depozitës, klikoni skedën "Atributet".
- Gjeni "Hostimi i website-ve statike", klikoni "Redakto".
- Zgjidhni "Përdorni këtë depo për të hostuar website".
- Në "Dokumenti i indeksit" shkruani
index.html, pastaj klikoni "Ruaj ndryshimet".
Hapi i katërt: Ngarko skedarët
- Në faqen kryesore të depozitës, klikoni "Ngarko".
- Tërhiqni dhe lëshoni
index.htmldhe skedarët e tjerë statikë (si skedarët CSS, imazhet) në zonën e ngarkimit. - Sigurohuni që të gjitha skedarët të ngarkohen plotësisht.
Hapi i pestë: Qasuni website-it tuaj
- Kthehuni te skeda "Atributet" të depozitës, shikoni përsëri seksionin "Hostimi i website-ve statike", do të shihni një URL të ngjashme me
http://my-static-website-12345.s3-website-us-east-1.amazonaws.com/. - Kopjoni këtë lidhje dhe hapni në shfletues, do të shihni që website-i juaj statik është në linjë!
Këshilla dhe praktikat më të mira
- Shmangni tejkalimin e kufijve të përdorimit falas: AWS S3 ka një nivel përdorimi falas, por sigurohuni që të ndiqni kufizimet e përdorimit për të shmangur tarifat.
- Përdorni kontrollin e versioneve: Merrni parasysh përdorimin e mjeteve të kontrollit të versioneve si Git për të menaxhuar skedarët e website-it tuaj, duke rritur efikasitetin e zhvillimit.
- Optimizoni burimet: Përdorni imazhe të kompresuara dhe minimizoni skedarët CSS/JavaScript për të përmirësuar shpejtësinë e ngarkimit të website-it.
- Kontrolloni rregullisht cilësimet e sigurisë: Rishikoni rregullisht lejet e depozitës për të siguruar që burimet tuaja të mos aksesohen pa autorizim.
Përfundim
AWS S3 ofron një mënyrë të përshtatshme dhe ekonomike për të hostuar website statik. Përmes këtij udhëzuesi, keni mësuar hapat bazë për të krijuar, konfiguruar dhe publikuar website-in tuaj të parë statik në AWS. Me zhvillimin e teknologjisë, mund të zgjeroni gradualisht funksionalitetin e website-it tuaj dhe të mësoni më shumë rreth kompjuterëve në re dhe zhvillimit të website-ve. Ju urojmë mirëseardhjen në udhëtimin tuaj në kompjuterët në re!





