Statikus weboldal telepítése az AWS EC2-re egyéni domainnel
Sok fejlesztő, üzlettulajdonos és informatikai csapat számára a statikus weboldal üzemeltetése AWS EC2 Egy egyéni domain páratlan rugalmasságot, skálázhatóságot és teljesítményt kínál. Az architektúra, a hálózati konfigurációk és a domain útvonalának beállítása azonban egyértelmű ütemterv nélkül ijesztőnek tűnhet. Ebben a cikkben részletes, lépésről lépésre bemutatjuk, hogyan telepíthet statikus webhelyet az AWS EC2-n, hogyan konfigurálhat virtuális magánfelhőt (VPC), és hogyan kapcsolhatja össze azt a GoDaddy-től vásárolt egyéni domainnel.
Akár tapasztalt fejlesztő, akár vállalkozó vagy, aki szeretné megérteni a tárhelyinfrastruktúrája hátterét, ez az átfogó útmutató segít könnyedén eligazodni a folyamatban.
Bevezetés: Miért válassza az AWS EC2-t statikus weboldalakhoz?
Az AWS EC2 (Elastic Compute Cloud) népszerű választás statikus weboldalak üzemeltetésére skálázhatósága, megbízhatósága és széleskörű testreszabási lehetőségei miatt. Az AWS EC2-n történő telepítéssel olyan fejlett funkciókhoz férhetsz hozzá, mint:
- Magas üzemidő és a teljesítmény.
- Testreszabható számítási példányok hogy megfeleljen webhelye forgalmi igényeinek.
- Integráció olyan szolgáltatásokkal, mint például AWS 53-as út a zökkenőmentes domainkezelés érdekében.
Ebben az útmutatóban a következőket fogjuk áttekinteni:
- Az AWS architektúra beállítása.
- Statikus weboldal telepítése.
- Egyéni domain konfigurálása GoDaddy és AWS Route 53 használatával.
sbb-itb-59e1987
Lépésről lépésre útmutató statikus weboldal telepítéséhez az AWS EC2-n
1. A hálózati architektúra beállítása
Egy statikus weboldal AWS-en történő telepítésének alapja az infrastruktúra hálózati összetevőinek konfigurálásával kezdődik. Kövesse az alábbi lépéseket:
1.1. lépés: Virtuális magánfelhő (VPC) létrehozása
- Jelentkezzen be a AWS felügyeleti konzol és navigáljon a VPC irányítópult.
- Hozz létre egy új VPC-t egyedi névvel (pl.
myVPC) és egy IPv4 CIDR blokkot (pl.10.0.0.0/21). - Erősítse meg a VPC sikeres létrehozását.
1.2. lépés: Nyilvános alhálózat konfigurálása
- A VPC-n belül hozz létre egy nyilvános alhálózat egy kisebb CIDR blokkal (pl.
10.0.0.0/24). - Rendelje hozzá az alhálózatot egy rendelkezésre állási zónához (pl.
us-east-1a).
1.3. lépés: Internetes átjáró csatlakoztatása
- Hozz létre és nevezd el egy Internetes átjáró (IGW) (például,
myIGW). - Csatlakoztassa az átjárót a VPC-hez.
1.4. lépés: Útvonaltábla létrehozása
- Hozz létre egy útvonaltábla a VPC-hez, és társítsa a nyilvános alhálózathoz.
- Adjon hozzá egy szabályt az útvonaltáblázathoz az összes forgalom átirányításához (
0.0.0.0/0) az internetes átjáróhoz.
A lépések végrehajtásával létrehozta az AWS hálózati alapjait, biztosítva, hogy erőforrásai kommunikálni tudjanak az internettel.
2. Amazon EC2 példány indítása és konfigurálása
Miután a hálózati konfiguráció a helyén van, a következő lépés az EC2 példány elindítása és felkészítése a webhely üzemeltetésére.
2.1. lépés: Az EC2 példány indítása
- Menj a EC2 irányítópult és kattints Indítási példány.
- Konfigurálja a következőket:
- Példány neve:
statikus weboldal-példány. - Operációs rendszer: Ubuntu (válassza a szabványos Amazon Machine Image-et).
- Példánytípus: Válasszon egy könnyűsúlyú opciót, például
t2.micro. - Hálózatkezelés: Csatlakoztassa a VPC-hez és a nyilvános alhálózathoz (amelyet korábban hozott létre). Engedélyezze a nyilvános IP-cím automatikus kiosztása opció.
- Biztonsági csoportok: Bejövő szabályok meghatározása a következőkhöz:
- SSH (22-es port) távoli hozzáférés engedélyezéséhez.
- HTTP (80-as port) webes forgalom kiszolgálására.
- Példány neve:
- SSH hozzáféréshez kulcspár generálása és letöltése.
2.2. lépés: Az Apache webszerver telepítése
- SSH-n keresztül csatlakozz a példányhoz a terminálodon vagy az AWS Cloud Shell-en keresztül.
- Frissítse a példányt:
sudo apt update -y - Telepítsd az Apache webszervert:
sudo apt install apache2 -y - Indítsa el és engedélyezze a webszervert:
sudo systemctl indítsa el az apache2-t sudo systemctl engedélyezze az apache2-t
Most már ellenőrizheted, hogy az Apache fut-e, ha a böngésződben hozzáférsz az EC2 példány nyilvános IP-címéhez (pl. http://). Az alapértelmezett Apache üdvözlőoldalának kell megjelennie.
3. Statikus weboldalfájlok telepítése
Miután beállítottad az Apache szervert, feltöltheted a statikus webhelyfájljaidat.
- Klónozd a statikus webhelyed adattárát (pl. a GitHubból):
git klón - Navigálj az Apache gyökérkönyvtárába:
cd /var/www/html - Távolítsa el az alapértelmezett
index.htmlfile:sudo rm index.html - Helyezze át a klónozott webhelyfájlokat a következő könyvtárba:
sudo mv /klónozott-repo-útvonal/* /var/www/html - Frissítsd a nyilvános IP URL-t a böngésződben. A statikus webhelyednek most már élőben kell működnie!
4. Egyéni domain konfigurálása az AWS Route 53 használatával
Egyéni domain hozzáadása professzionalizmust és hitelességet biztosít. Ez a szakasz bemutatja, hogyan kapcsolhatja össze GoDaddy domainjét az AWS Route 53-mal.
4.1. lépés: Hostolt zóna létrehozása
- A AWS 53-as út irányítópultja, hozzon létre egy újat nyilvánosan üzemeltetett zóna a domainedhez (pl.
példa.com). - Az AWS négy elemből álló készletet fog generálni névszerverek (NS).
4.2. lépés: Névszerverek frissítése a GoDaddy-ben
- Jelentkezzen be a GoDaddy-fiók és navigáljon a domain DNS-beállításaihoz.
- Cserélje le a GoDaddy alapértelmezett névszervereit az AWS Route 53 névszervereire.
- Mentse a módosításokat (a DNS-terjesztés 5–30 percet vagy többet is igénybe vehet).
4.3. lépés: A rekord konfigurálása
- Az 53-as út által üzemeltetett zónában hozzon létre egy Egy rekord.
- Irányítsd a rekordot az EC2 példányod nyilvános IP-címére.
Miután a DNS-terjesztés befejeződött, a domainnevével (pl. http://example.com).
Kulcs elvitelek
- AWS architektúra beállításaA VPC, az alhálózat, az internetes átjáró és az útvonaltábla konfigurálása biztosítja, hogy az infrastruktúra biztonságosan és hatékonyan tudja kezelni a forgalmat.
- Apache statikus weboldalakhozEgy statikus weboldal telepítése zökkenőmentes az Apache segítségével, amely egy könnyű és megbízható webszerver.
- Egyéni domainek az 53-as úttalA névszerverek frissítésével és DNS-rekordok létrehozásával összekapcsolhatja a GoDaddy által vásárolt domaint az AWS által üzemeltetett webhelyével.
- Skálázhatóság és teljesítményAz AWS EC2 egy skálázható megoldást kínál, amely a webhely igényeihez igazítható.
Következtetés
Egy statikus weboldal AWS EC2-n történő telepítése egyéni domainnel elsőre bonyolultnak tűnhet, de ha kezelhető lépésekre bontjuk, a folyamat jelentősen leegyszerűsödik. Az útmutató követésével egy robusztus, testreszabható és skálázható tárhelykörnyezetet építettünk fel, amely ideális nagy forgalmú webhelyek vagy kritikus fontosságú alkalmazások számára.
Bár ez az oktatóanyag a telepítés alapjait ismerteti, további optimalizálásra is van lehetőség, például SSL/TLS titkosítás hozzáadásával az AWS Certificate Manageren keresztül a webhely biztonsága érdekében. Ahogy a tárhelyigényei fejlődnek, az AWS biztosítja az eszközöket és a rugalmasságot az infrastruktúra ennek megfelelő igazításához.
Forrás: „Statikus weboldal telepítése AWS EC2-n egyéni domainnel (GoDaddy + 53-as útvonal)” – vijay giduthuri, YouTube, 2025. augusztus 30. – https://www.youtube.com/watch?v=OXenklJPvpE
Használat: Beágyazott hivatkozásként. Rövid idézetek kommentárhoz/ismertetéshez.