Az Amazon S3 számos Amazon Web Services termék része, és tárolási megoldásként szolgál. Nagy weboldalak használják, amelyeknek tárhelyre van szükségük nagy fájlok, például szoftverek, játékok, videók, PDF-ek, hangfájlok, letöltések stb., valamint további biztonsági mentések számára. Az Amazon ideális tárhelynek és biztonsági mentéseknek a megbízhatósága és a nagyon alacsony tárolási költségei miatt. Hatalmas portálok, mint a Netflix, az Airbnb, a SmugMug, a Nasdaq stb., az S3-ra támaszkodnak nagy mennyiségű adat alacsony költségű tárolására.
Az Amazon S3 kifejezetten a tömeges tárolással foglalkozik. Ezzel a tárolási opcióval garantáltan sokkal alacsonyabb tárolási költséggel jár, mint a WordPress tárhelyszolgáltatódé. A média AWS-re tárhelyezése nemcsak költséghatékony, de az első évben gyakorlatilag ingyenes is (akár 5 GB tárhelyig). Mivel a nagy médiafájlokat az Amazonról hívják, ez tehermentesíti a WordPress webhelyedet, ami gyorsabb betöltési időket eredményez. Az S3 nemcsak olyan fájlokat ment el, mint a játékok, PDF-ek, videók, hangfájlok, hanem olyan elemeket is, mint a CSS, JavaScript stb.
Az Amazon S3 tárhelyet „vödörnek” nevezzük. Ez egy olyan fájlgyűjtemény, amelyet máshol tárolsz, hogy a weboldal terhelése csökkenthető legyen a jobb teljesítmény érdekében.
A WordPress Amazon S3-mal való integrálásához a következőkre van szükséged:
WP Media Folder és a WP Offload Media plugin ajánljuk . Ez plugin automatikusan átmásolja a fájlokat a WordPress webhelyedről az Amazon S3 tárolóba, amikor feltöltöd azokat a médiakönyvtárba. Lehetőséged van CDN hozzáadására is, például Amazon CloudFront, MaxCDN vagy KeyCDN. Ha pedig úgy döntesz, hogy beszerzed az Assets bővítményt, akkor a WP Offload Media Plugin képes azonosítani a webhelyed által használt eszközöket (CSS, JS, képek stb.), és lekérni azokat a kiválasztott CDN-ről.
Mielőtt elkezdenénk a folyamatot, javasoljuk, hogy készítsen biztonsági másolatot webhelyéről, hogy kezelje az esetleges nemkívánatos helyzeteket.
Az integrációs folyamat megkezdése előtt érdemes ellenőrizni, hogy telepítette-e és aktiválta-e a plugin a webhelyén.
A pluginaktiválásakor a rendszer kérni fogja az AWS-kulcsok megadását. (Ezt fogjuk tenni a következő lépésekben - AWS-kulcsok generálása.)
Miután létrehoztál egy ingyenes Amazon Web Services fiókot, navigálj az Amazon S3 részhez az AWS irányítópulton. Az S3 felületén kattints a „ Vödör létrehozása ” gombra.
A felugró felületen töltse ki ezeket az adatokat:
A weboldal zökkenőmentes működése érdekében tedd nyilvánossá az S3 vödrödet egy vödörszabályzat beállításával. Az S3 felületén kattints a vödörre:
Az újonnan létrehozott ' codeinwp' 'Not public' -ként van megjelölve , de szükség van egy Public indikátorra ehhez a tárolóhoz.
Kattintson az Engedélyek fülre > válassza a „ Gyűjtőházirend ” lehetőséget:
Láthatsz egy JSON kódszerkesztőt. Illeszd be a következő kódrészletet a szerkesztőbe, és mentsd el a módosításokat.
{
„Verzió”: „2008-10-17”,
„Nyilatkozat”: [
{
„Sid”: „NyilvánosOlvasásEngedélyezése”,
„Hatás”: „Engedélyezés”,
„Megbízó”: {
„AWS”: „*”
},
„Akció”: „s3:Objektum lekérése”,
„Erőforrás”: „arn:aws:s3:::codeinwp/*”
}
]
} Megjegyzés : A tároló nevének meg kell egyeznie a kódrészletben használt névvel. Ha a tárolót „XYZ”-nek nevezte el, akkor a codeinwp részt cserélje le „XYZ”-re.
A módosítások mentése után a tároló nyilvánosként lesz megjelölve az Amazon S3 irányítópulton:
Egy IAM felhasználó létrehozása lehetővé teszi a plugin számára az S3 tároló kezelését. Ez KÖTELEZŐ, ha azt szeretné, hogy a plugin automatikusan másolja a WordPressre feltöltött fájlokat.
Ez a lépés bonyolult, ezért a jobb megértés érdekében több egyszerű lépésre bontjuk.
A folyamat befejezése után AWS kulcsokkal fog rendelkezni – amelyeket a plugin kér.
IAM-felhasználó létrehozásához lépjen az AWS-fiókjában az IAM területre. Válassza a Felhasználók fület:
kattintson a Felhasználó hozzáadása gombra a tetején:
A „ Felhasználó hozzáadása” felületen adjon meg egy nevet a felhasználónak. Ne felejtse el kiválasztani a Programozott hozzáférés lehetőséget a Hozzáférés típusa alatt . Ezután kattintson a Tovább gombra: Engedélyek :
Tól
A következő ablakban válassza a Meglévő szabályzatok közvetlen csatolása fület, majd a Szabályzat létrehozása :
Ez egy új ablakhoz vezet. Az új ablakban lépjen a JSON fülre, és illessze be ezt a kódrészletet:
{
„Verzió”: „2012-10-17”,
„Nyilatkozat”: [
{
„Hatás”: „Engedélyezés”,
„Akció”: [
„s3:Vödör létrehozása”,
„s3:TörlésObjektum”,
„s3:Put*”,
„s3:Get*”,
„s3:Lista*”
],
„Erőforrás”: [
„arn:aws:s3:::kódinwp”,
„arn:aws:s3:::kódinwp/*”
]
}
]
}
Ügyelj arra, hogy a codeinwp két példányát az Amazon S3 tárolód tényleges nevével (XYZ) cseréld le. Ezután kattints az alul található Irányelv áttekintése gombra
A következő képernyőn adjon meg egy nevet, majd kattintson a Szabályzat létrehozása :
Most térj vissza az IAM Felhasználó hozzáadása , amelyet korábban elértél > Kattints a Frissítés gombra > Válaszd ki az imént létrehozott szabályzatot a listából (időt takaríthatsz meg, ha név szerint keresed) > Kattints a Tovább gombra: Áttekintés:
A következő képernyőn kattintson a Felhasználó létrehozása :
Ezeket a következő képernyőn kell látnod:
Hozzáférési kulcs azonosítója
Tipp: Érdemes lehet mindkét értéket kéznél tartani, mivel a következő lépésben szükséged lesz rájuk.
Most, hogy végzett az AWS felületével, visszatérhet a WordPress webhelyére az egyszerű konfiguráció érdekében.
Itt a wp-config.php fájlodon kell dolgoznod. Kétféleképpen teheted meg ezt: FTP-n vagy a cPanel fájlkezelőn keresztül.
Add hozzá a következő kódrészletet a wp-config.php fájlodhoz. Ne felejtsd el a csillagokat a korábbi lépésben használt kulcsaiddal helyettesíteni (azokkal, amiket mondtunk, hogy tarts kéznél):
define( 'AS3CF_AWS_ACCESS_KEY_ID', '*********************' );
define( 'AS3CF_AWS_SECRET_ACCESS_KEY', '*********************' );
Így néz ki a weboldalam wp-config.php fájljában:
Ne felejtsd el menteni a végrehajtott módosításokat.
Lépjen a Beállítások → S3 tehermentesítése menüpontra.
A rendszer kérni fogja, hogy add meg a vödör nevét a következőképpen: Melyik vödröt szeretnéd használni? Írd be az S3 vödör nevét (XYZ) a mezőbe, és kattints a Vödör mentése gombra :
A módosítások mentése után megtekintheted a pluginteljes felületét:
Megjegyzés: meglévő tárolók keresésére vagy az új tároló létrehozása az IAM felhasználói szabályzat beállításai miatt nem fognak működni.
Eddig nagyjából készen vagy a beállítással. Minden új feltöltésed automatikusan átkerül az Amazon S3-ra. A plugin emellett automatikusan átírja a fájlok URL-címét. Így a fájl innen lesz elküldve:
Amazon S3 a szervered helyett.
A meglévő fájlok Amazon S3-ra való feltöltéséhez a prémium verzióra lesz szükséged.
Kísérletezhetsz a pluginfunkcióival, ha bármit is szeretnél megváltoztatni. A legtöbb esetben azonban az alapértelmezett beállítások nagyszerűek.
Mivel a fájljaid nem a szerveren vannak tárolva, a szerver terhelése csökken, mivel már nem felelős a médiafájlok vagy a potenciális eszközök kiszolgálásáért. Ez sokkal gyorsabban tölti be az oldalt.
Ha attól félsz, hogy kifogysz a tárhelykorlátból, az S3 kínálja erre a legolcsóbb megoldást.
Mivel a nagy médiafájlok külön tárolódnak az oldaladon, sokkal könnyebb frissíteni vagy áthelyezni a WordPress oldalt (például a tárhelyszolgáltatók között). Áthelyezéskor csak a PHP fájlokat mozgatod, amelyek nagyon könnyűek és könnyen áthelyezhetők.
Az Amazon S3 az internet jelentős részét működteti. Ez azt jelenti, hogy ha az Amazon skálázódik, a webhelyed is skálázódik.
Az Amazon S3 az első évben ingyenes (akár 5 GB tárhelyig).
Könnyedén áthelyezheted nagy médiafájljaidat egy WordPress Amazon S3 plugin , és kihasználhatod az Amazon Web Services infrastruktúráját is. Az egész folyamat nem tart tovább 30 percnél. Miután integráltad a WordPress-t az Amazon S3 , a webhelyed hatékonyabb és gyorsabb lesz - és a látogatóid elégedettebbek lesznek.
A webhely fejlécei és láblécei alapvető elemek. A legtöbb esetben a fejléc navigációt biztosít…
A két legnépszerűbb WordPress téma a piacon az Astra és az OceanWP. Szakmai…
Egy kiváló hírwebhely létrehozásához nem szükséges webtervezővé válni. Mi…
A Newspaper téma az egyik legjelentősebb WordPress téma, amelyet a tagDiv, egy…
Amikor egy online áruház létrehozásáról van szó, a WooCommerce a legjobb beépülő plugin. Azt…
A fejléc általában az első dolog, amit az ember meglát, amikor felkeresi a webhelyét,…
Hozzászólások megtekintése
Harika bir yazı olmuş, bunu birzat kendi sitemiz üzerinde denedik ve oldukça uygun maliyetli ve daha hızlı bir internet sitesine sahip olduk.