WordPress i HostArena S3: mediji i bekap sajta
WordPress sajt brzo nagomila mnogo slika i dokumenata, a bekapi sajta zauzimaju dodatni prostor na hostingu. HostArena S3 storage rešava oba problema: medije možete da čuvate na S3, a bekape sajta da šaljete van hosting naloga. U ovom uputstvu objašnjavamo oba načina.
Šta vam je potrebno
- aktivna HostArena S3 usluga (ako je nemate, pogledajte pakete),
- pristup WordPress administraciji sa pravima administratora,
- za bekap: podaci za povezivanje iz tabele ispod.
| Podatak | Vrednost / primer | Gde ga nalazite |
|---|---|---|
| Endpoint | https://s3.hostarena.rs | isti za sve korisnike |
| Region | garage | isti za sve korisnike, obavezan |
| Bucket | vas-bucket | HostArena korisnički panel, kod S3 usluge |
| Access Key | VAS_ACCESS_KEY | HostArena korisnički panel, kod S3 usluge |
| Secret Key | VAS_SECRET_KEY | HostArena korisnički panel, kod S3 usluge |
Mediji: preporučeni način je naš plugin HostArena S3 Media
Za čuvanje WordPress medija na S3 napravili smo sopstveni plugin HostArena S3 Media. Povezuje se jednim klikom preko vašeg HostArena naloga, tako da ne morate da kopirate ključeve, endpoint i region ručno. To je najjednostavniji način i preporučujemo ga svima.
- Otvorite uputstvo HostArena S3 Media: WordPress plugin.
- Instalirajte plugin po tom uputstvu.
- Povežite ga sa svojim HostArena nalogom.
- Postavite jednu probnu sliku u biblioteku medija i proverite da li se prikazuje na sajtu.
Da bi se slike sa S3 prikazivale posetiocima, za bucket u HostArena panelu mora biti uključen Website hosting.
Ako već koristite neki drugi plugin za prebacivanje medija (na primer WP Offload Media ili sličan), pogledajte uputstvo WordPress: podešavanje drugih S3 offload pluginova. Ako želite da se slike prikazuju preko vašeg domena (na primer cdn.vassajt.rs), pogledajte Sopstveni domen (CDN) za fajlove sa HostArena S3.
Bekap sajta na HostArena S3
Za bekap koristite neki od poznatih WordPress pluginova za bekap koji podržavaju S3 kompatibilno skladište, na primer UpdraftPlus ili sličan. Nazivi menija se razlikuju od plugina do plugina, ali je postupak uvek isti:
- Instalirajte i aktivirajte plugin za bekap.
- U njegovim podešavanjima pronađite izbor udaljenog skladišta i izaberite opciju za S3 kompatibilno skladište (ne „Amazon S3” ako postoji posebna opcija za kompatibilne servise).
- Unesite Access Key, Secret Key i naziv bucket-a iz tabele iznad.
- U polje za endpoint upišite
s3.hostarena.rs(ilihttps://s3.hostarena.rs, ako plugin traži punu adresu). - Ako plugin traži region, upišite
garage. - Ako postoji opcija za path-style pristup, uključite je.
- Sačuvajte podešavanja i pokrenite probni bekap.
Plugin za bekap obično nudi i raspored (dnevni, nedeljni) i broj bekapa koji se čuvaju. Podesite ih prema svojim potrebama.
Pažnja: ako plugin nudi šifrovanje bekapa, lozinku sačuvajte na sigurnom mestu. Bez nje bekap ne može da se vrati.
Pažnja: vraćanje bekapa prepisuje trenutni sadržaj sajta. Pre vraćanja proverite da li vraćate pravi bekap.
Provera da radi
- Mediji: otvorite probnu sliku na sajtu, desnim klikom izaberite otvaranje slike u novoj kartici i proverite da li adresa počinje sa
s3.hostarena.rsilivas-bucket.s3.hostarena.rs(ili vašim CDN domenom). - Bekap: posle probnog bekapa otvorite bucket nekim programom, na primer Cyberduck-om, i proverite da li su fajlovi bekapa tu.
Najčešći problemi
Greška sa regionom ili potpisom
Region mora biti garage. Ako plugin nudi samo listu AWS regiona, izaberite opciju za sopstveni (custom/other) region ili ručni unos. Sa us-east-1 veza neće raditi.
Pristup odbijen ili pogrešni ključevi
Ponovo kopirajte Access Key i Secret Key iz HostArena panela, bez razmaka na početku i kraju.
Bucket nije pronađen
Proverite naziv bucket-a u HostArena panelu i upišite ga tačno, malim slovima.
Ne može da se poveže na endpoint
Proverite da je endpoint s3.hostarena.rs, da je uključen HTTPS i da naziv bucket-a niste dopisali u polje za endpoint.
Slike se ne prikazuju na sajtu
Uključite Website hosting za bucket u HostArena panelu.
Zaključak
Za medije koristite naš plugin HostArena S3 Media, a za bekap neki od pluginova za bekap sa S3 kompatibilnim skladištem. Ako zapne, otvorite tiket u korisničkom panelu. Pogledajte i uputstvo Šta je HostArena S3 storage.
