A legjobb Amazon S3-integráció a WordPresshez

Az Amazon S3 az Amazon Web Services számos termékének része, és tárolási megoldásként szolgál. Egy nagy weboldal használja, amely tárolóhelyet igényel nagy fájlok, például szoftverek, játékok, videók, pdf-ek, audio fájlok, letöltések stb., És további biztonsági másolatok számára. Az Amazon megbízhatósága és nagyon alacsony tárolási költségei miatt ideális tárolóhelyekhez és biztonsági másolatokhoz. Az olyan hatalmas portálok, mint a Netflix, az Airbnb, a SmugMug, a Nasdaq stb., Az S3-ra támaszkodnak, hogy rengeteg adatot tárolhassanak olcsón.

Miért az Amazon S3?

Az Amazon S3 kifejezetten a tömeges tárolással foglalkozik. Ezzel a tárolási lehetőséggel garantált, hogy a tárolási költség sokkal alacsonyabb lesz, mint a WordPress gazdagépénél. Az adathordozók AWS-be történő elhelyezése nemcsak költséghatékony, de az első év során gyakorlatilag ingyenes is (legfeljebb 5 GB tárhely). Mivel a nagyméretű médiafájlokat az Amazon hívja, ez eltávolítja a WordPress webhelyet, és így gyorsabb a betöltési idő. Az S3 nem csak fájlokat, például játékokat, PDF-fájlokat, videókat, hangfájlokat menti, hanem olyan eszközöket is, mint a CSS, a JavaScript stb.

Az Amazon S3 tárolóhelyet „vödörnek” nevezzük. Ez egy olyan fájlgyűjtemény, amelyet valahol máshol tárol, így a jobb teljesítmény érdekében a weboldal terhelése csökkenthető.

Hogyan állítsuk be a WordPress S3 integrációt?

A WordPress és az Amazon S3 integrálásához a következőkre van szükség:

  • Egy Amazon Web Services-fiók - ingyenesen regisztrálhat.
  • Nyilvános Amazon S3 vödör - ez ingyenes az első évben (legfeljebb 5 GB).
  • WordPress S3 plugin - ez automatikusan átmásolja a WordPressre feltöltött fájlokat az S3 vödörbe.

WP Media Folder és WP Offload media plugin

Az S3 és a WordPress integrálásához javasoljuk a WP Media Folder és a WP Offload Media plugin . Ez a plugin automatikusan átmásolja a fájlokat a WordPress webhelyről az Amazon S3 tárolóba, amikor feltölti őket a médiakönyvtárba. Beállíthatja CDN hozzáadását is, például Amazon CloudFront, MaxCDN vagy KeyCDN. Ha pedig úgy dönt, hogy beszerez Assets-kiegészítőt, akkor a WP Offload Media Plugin azonosítani tudja a webhelye által használt eszközöket (CSS, JS, képek stb.), és lekéri azokat az Ön által kiválasztott CDN-ről.

A WordPress és az Amazon S3 integrálása: lépésről lépésre

A folyamat megkezdése előtt javasoljuk, hogy készítsen biztonsági másolatot a webhelyről, hogy kezelje a nemkívánatos helyzeteket.

1. lépés: Telepítse és aktiválja a WP Media Folder és a WP Offload media plugin

Az integrációs folyamat megkezdése előtt érdemes megbizonyosodni arról, hogy telepítette és aktiválta-e a plugin a webhelyén.

A plugin aktiválása közben a rendszer kéri, hogy adja meg az AWS kulcsokat. (Ezt fogjuk tenni a következő lépésekben - AWS-kulcsok létrehozása)

2. lépés: Hozzon létre egy új vödröt az Amazon S3-on

Miután létrehozott egy ingyenes Amazon Web Services-fiókot, navigáljon az Amazon S3 szakaszhoz az AWS irányítópultjáról. Az S3 felületen kattintson a „ Vödör létrehozása ” gombra.

Töltse ki ezeket az adatokat a felbukkanó felületen:

  • Egy vödör neve
  • Válasszon egy régiót (közel a célközönséghez, különösen, ha nem tervezi a CDN használatát)
  • Kattintson a „Létrehozás” elemre.

3. lépés: Állítsa be a vödör házirendjét

A weboldal zökkenőmentes működése érdekében tegye közzé S3 vödörét vödör házirendjének beállításával. Az S3 kezelőfelületén kattintson a vödörre:

Az újonnan létrehozott „ codeinwp” nem publikusként van megjelölve , de ehhez a tárolóhoz nyilvános jelzőre van szüksége.

Kattintson az Engedélyek lapfülre, majd válassza ki a " Csomagházirend " lehetőséget:

Láthatjuk a JSON kódszerkesztőt. Illessze be a következő kivonatot a szerkesztőbe, és mentse el a módosításokat.

{

                „Verzió”: „2008-10-17”,

                "Nyilatkozat": [

                {

                                „Sid”: „AllowPublicRead”,

                                „Effect”: „Allow”,

                                „Fő”: {

                                                “AWS”: “*”

                                },

                                „Művelet”: „s3: GetObject”,

                                “Forrás”: “arn: aws: s3 ::: codeinwp / *”

                }

                ]

} Megjegyzés : A csoport nevének meg kell egyeznie a kódrészletben használt névvel. Ha a gyűjtőtárat „XYZ”-nek nevezte el, győződjön meg arról, hogy a codeinwp-t cserélje ki „XYZ”-re.

  • 'Mentsd el' a változtatásokat

A módosítások mentése után a csoport nyilvánosként lesz megjelölve az Amazon S3 irányítópultján:

4. lépés: Hozzon létre egy IAM felhasználót és házirendet

IAM-felhasználó létrehozása lehetővé teszi a plugin számára az S3-vázlat kezelését. Ezt KELL, ha azt szeretné, hogy a plugin automatikusan másolja a WordPress-be feltöltött fájlokat.

Ez a lépés bonyolult, ezért a jobb megértés érdekében sok egyszerű lépésre bontjuk.

A folyamat befejezése után lesznek AWS kulcsai, amelyeket a plugin kér.

Az IAM-felhasználó létrehozásához menjen az AWS-fiók IAM területére. Válassza a Felhasználók lapot:

kattintson a Felhasználó hozzáadása gombra a tetején:

A „ Felhasználó hozzáadása” felületen adjon nevet a felhasználónak. Ne felejtse el kiválasztani az Automatikus hozzáférést a Hozzáférés típusa . És kattintson a Tovább gombra: Engedélyek :

Tól től

a következő ablakban válassza a Meglévő házirendek közvetlen csatolása lapot, majd válassza a Házirend létrehozása lehetőséget :

Ez új ablakhoz vezet. Az új ablakban lépjen a JSON lapra, és illessze be ezt a kódrészletet:

{

                „Verzió”: „2012-10-17”,

                "Nyilatkozat": [

                {

                                „Effect”: „Allow”,

                                „Akció”: [

                                                „S3: CreateBucket”

                                                „S3: DeleteObject”

                                                „S3: Tedd *”

                                                „S3: Get *”

                                                „S3: lista *”

                                ],

                                "Forrás": [

                                                „Arn: AWS: s3 ::: codeinwp”

                                                „Arn: AWS: s3 ::: codeinwp / *”

                                ]

                }

                ]

}

Győződjön meg arról, hogy a codeinwp két példányát lecseréli az Amazon S3 vödör tényleges nevére (XYZ). Ezután kattintson az alul található Ellenőrzési irányelv elemre :

A következő képernyőn adjon meg egy nevet, majd kattintson a Házirend létrehozása gombra :

Most lépjen vissza az IAM Felhasználó hozzáadása lapra, amelyet korábban elért > Kattintson Frissítésre > Válassza ki az imént létrehozott házirendet a listából (időt takaríthat meg, ha név szerint keres rá) > Kattintson a Tovább: Áttekintés gombra:

A következő képernyőn kattintson a Felhasználó létrehozása elemre :

A következő képernyőn ezeket látnia kell:

Hozzáférési kulcs azonosítója

  • Titkos hozzáférési kulcs (ha meg akarja tekinteni a titkos kulcsot, kattintson a Megjelenítés gombra )

Tipp: Lehet, hogy mindkét értéket kéznél tartja, mivel a következő lépésben szüksége lesz rájuk.

5. lépés: Adjon hozzáférési kulcsokat a wp-config.php fájlhoz

Most, amikor elkészült az AWS felülettel, visszatérhet a WordPress webhelyére a könnyű konfiguráláshoz.

Itt meg kell dolgoznia a wp-config.php fájlt. Kétféle módon lehet ezt megoldani - FTP-n vagy a cPanel fájlkezelőn keresztül.

Adja hozzá a következő kódrészletet a wp-config.php fájlhoz. Ne felejtsd el cserélni a csillagokat a tényleges kulcsokkal az előző lépésben (azok, amiket mondtunk, mindig kéznél vannak):

define ('AS3CF_AWS_ACCESS_KEY_ID', '*********************');

define ('AS3CF_AWS_SECRET_ACCESS_KEY', '*********************');

Így néz ki a webhelyem wp-config.php fájlja:

Ne felejtse el menteni az elvégzett módosításokat.

6. lépés: Válassza ki az S3 vödröt a WP Media Folder és a WP Offload adathordozók közül

Lépjen a Beállítások → S3 letöltése menüpontra.

A rendszer kéri, hogy adja meg a vödör nevét: Milyen vödröt szeretne használni? Töltse ki az S3 vödör (XYZ) nevét a mezőben, és kattintson a Vödör mentése gombra :

A módosítások mentése után megtekintheti a teljes plugin felületét:

Megjegyzés: A meglévő csoportok keresésére vagy az Új csoport létrehozására szolgáló gombok nem működnek az IAM felhasználói házirendjének beállítása miatt.

7. lépés: Az Offload S3 beállításainak konfigurálása (opcionális)

Eddig nagyjából elkészültél a beállítással. Minden új feltöltését automatikusan letölti az Amazon S3. Ezenkívül a plugin automatikusan átírja a fájlok URL-jeit. Ily módon a fájl elküldésre kerül

Amazon S3 a szerver helyett.

A meglévő fájlok feltöltéséhez az Amazon S3-ra a prémium verzióra van szükség.

Játszhat a plugin funkcionalitásával, ha bármi konkrétan változtatni szeretne. Azonban a legtöbb helyzetben az alapértelmezett beállítások nagyszerűek.

Az Amazon S3 használatának előnyei a WordPress webhelyen

  • Kevesebb kérés a szerverhez

Mivel a fájljaid nem a kiszolgálón helyezkednek el, a kiszolgáló csökkenti a terhelést, mivel már nem felelős a médiafájlok vagy a potenciális eszközök kiszolgálásáért. Ez gyorsabban tölti be az oldalt.

  • Megfizethető tárolás

Ha fél attól, hogy elfogy a gazdagép tárolási korlátozása, az S3 kínálja a legolcsóbb megoldást erre.

  • Családi média

Mivel a nagyméretű médiafájlokat a webhelye kezeli, így sokkal könnyebb frissíteni vagy mozogni a WordPress webhelyén (például a gazdagépek között). Mozgatás közben csak a PHP fájlokat mozgatja, amelyek nagyon könnyűek és könnyen mozgathatók.

  • skálázhatóság

Az Amazon S3 az Internet jelentős részét bocsátja rendelkezésre. Ez azt jelenti, hogy ha az Amazon növekszik, akkor az Ön webhelye is növekszik.

  • Ingyenes ököl év

Az Amazon S3 az első évben ingyenes (legfeljebb 5 GB tárhely).

Következtetés

WordPress Amazon S3 plugin segítségével könnyedén letöltheti nagy médiafájljait, és kihasználhatja az Amazon Web Services infrastruktúráját is. Az egész folyamat nem tart tovább 30 percnél. Miután integrálta a WordPress-t az Amazon S3 , webhelye hatékonyabb és gyorsabb lesz – a látogatók pedig boldogabbak lesznek.

Ahmad

Megjegyzések 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.

Legutóbbi hozzászólások

A fejlécek és a lábléc használata az Elementorral

A webhely fejlécei és láblécei alapvető elemek. A legtöbb esetben a fejléc navigációt biztosít…

2022. január 6

WordPress téma összehasonlítás: Astra vs OceanWP

A két legnépszerűbb WordPress téma a piacon az Astra és az OceanWP. Szakmai…

2022. január 2

A WordPress hírtéma összehasonlítása: Újság vs. Astra

Egy kiváló hírwebhely létrehozásához nem szükséges webtervezővé válni. Mi…

2021. október 25

Hírekhez kapcsolódó webhely létrehozása az Újság témával

Az Újság téma az egyik legjelentősebb WordPress téma, amelyet a tagDiv tervezett…

2021. október 18

Hogyan építsünk e -kereskedelmet az Avada WooCommerce builderrel

Amikor egy online áruház felállításáról van szó, a WooCommerce a plugin . Azt…

2021. október 4

A ragadós fejléc és görgetési effektusok használata az Elementorral

A fejléc általában az első dolog, amit az ember lát, amikor meglátogatja webhelyét,…

2021. szeptember 21