Modul 2 · 2.1
Priprema: hosting, domena i https
Modul 2: Instalacija i postavljanje · Vrijeme čitanja: 8 minuta
Cilj učenja: Nakon ove lekcije moći ćete provjeriti jesu li hosting, domena i certifikat spremni prije instalacije WordPressa, i znat ćete koje odluke morate donijeti unaprijed.
Ključni pojmovi: sistemski zahtjevi, PHP verzija, MariaDB/MySQL, A i AAAA zapis, certifikat, domena bez www ili www, glavna mapa, podmapa, subdomena, testiranje prije promjene DNS-a
Zašto se isplati pripremiti
Instalacija traje nekoliko minuta. No tko instalira dok domena još pokazuje na drugi poslužitelj, ili bez certifikata, kasnije dobiva neugodne probleme: web-stranicu koja je postavljena na http:// i nakon toga prikazuje "nije sigurno", instalaciju na privremenoj adresi na koju upućuju svi poveznice, ili staru naslovnu stranicu koja ima prednost pred WordPressom. Deset minuta pripreme uštedi sate popravljanja.
Sistemski zahtjevi
WordPress radi na gotovo svakom hostingu s PHP-om i bazom podataka. wordpress.org preporučuje (stanje studeni 2026.):
| Dio | Preporuka wordpress.org |
|---|---|
| PHP | verzija 8.3 ili novija |
| Baza podataka | MariaDB 10.11 ili novija, ili MySQL 8.0 ili noviji |
| Veza | podrška za HTTPS |
WordPress još uvijek radi na starijim verzijama PHP-a (minimalna verzija je niža), ali stara verzija PHP-a više ne dobiva sigurnosne nadogradnje i sporija je. Kod nove web-stranice stoga odaberite najnoviju verziju PHP-a koju Vaš hosting nudi i koju podržavaju Vaši dodaci (plugin) (lekcija 8.4).
Pogledajte i ograničenja svog paketa: prostor za pohranu (preneseni sadržaj i sigurnosne kopije rastu), memorija za PHP (memory_limit, za većinu web-stranica dovoljno je 256 MB) i maksimalna veličina prijenosa (upload_max_filesize). To kod mnogih hostinga možete sami podesiti; kod DirectAdmina u Select PHP version.
Domena mora pokazivati na Vaš hosting
Preglednik pronalazi Vašu web-stranicu putem DNS-a: A zapis (IPv4) i eventualno AAAA zapis (IPv6) Vaše domene moraju pokazivati na IP adresu Vašeg poslužitelja za hosting. U tečaju o DNS-u (lekcija 3.1) možete pročitati kako to funkcionira.
Na što trebate paziti:
- Domena bez www i www: provjerite pokazuju li i
example.comiwww.example.comna isti poslužitelj (www se često postavlja putem CNAME zapisa koji upućuje na domenu bez www). - Nema starog AAAA zapisa: ako A zapis pokazuje na novi poslužitelj, ali još uvijek postoji AAAA zapis koji pokazuje na stari, posjetitelji s IPv6 vezom dolaze na stari poslužitelj.
- Vrijeme čekanja: promjena DNS-a nije svugdje odmah vidljiva (TTL, tečaj o DNS-u, lekcija 6.1). Uzmite to u obzir u planiranju.
Pokazuje li Vaša domena još uvijek na drugog pružatelja usluga (na primjer jer Vaša stara web-stranica još uvijek radi tamo)? Tada ipak možete već instalirati i testirati. Dva su načina:
- Datoteka hosts na Vašem računalu: time omogućujete da samo Vaše računalo šalje domenu na novu IP adresu. Ostatak svijeta i dalje vidi staru web-stranicu.
- Testna adresa ili servis za pregled Vašeg pružatelja hostinga, pomoću kojeg možete pregledati web-stranicu na novom poslužitelju pod pravom domenom. Kod WebOké to se zove "Testirajte svoju web-stranicu prije preseljenja"; drugi pružatelji hostinga imaju slične mogućnosti pregleda.
Ne instalirajte na privremenu adresu poslužitelja, poput https://server.example.net/~korisnik/. WordPress zapisuje adresu na kojoj instalirate u bazu podataka (siteurl i home, lekcija 1.3) i u sve poveznice u Vašem sadržaju. To ćete poslije morati sve pretvoriti.
Prvo certifikat
Zatražite certifikat prije instalacije. Tako u instalacijskom programu odmah možete odabrati adresu s https://, i sve je ispravno postavljeno od prvog dana. Besplatni Let's Encrypt certifikat većina pružatelja hostinga postavlja jednim klikom ili automatski.
Let's Encrypt provjerava pokazuje li domena doista na Vaš poslužitelj. Ako DNS još pokazuje na stari poslužitelj, zahtjev neće uspjeti. Redoslijed je dakle sljedeći:
- DNS usmjerite na novi poslužitelj (ili pričekajte da se to dogodi).
- Zatražite certifikat, i za domenu bez www i za www.
- Instalirajte WordPress na
https://.
Morate li instalirati prije nego što se DNS promijeni? Tada svejedno instalirajte na pravu adresu s https://. Čim se DNS promijeni, zatražite certifikat; do tada upozorenje vidite samo Vi (putem datoteke hosts ili testne adrese).
Gdje će WordPress biti postavljen?
Tri su mogućnosti:
| Mjesto | Adresa | Kada |
|---|---|---|
| Glavna mapa domene | https://example.com/ | Uobičajen izbor za Vašu glavnu web-stranicu |
| Podmapa | https://example.com/blog/ | Ako je ostatak domene nešto drugo |
| Subdomena | https://test.example.com/ | Za testnu web-stranicu, drugu web-stranicu ili testno okruženje (staging) (lekcija 8.3) |
Dvije zamke kod glavne mape:
- Stare datoteke: ako još uvijek postoji
index.html(na primjer standardna stranica "ovdje dolazi Vaša web-stranica"), poslužitelj joj može dati prednost pred WordPressom. Prvo uklonite stare datoteke ili ih premjestite u stranu. - Stara web-stranica koju želite sačuvati: prvo napravite sigurnosnu kopiju i radije instalirajte WordPress na subdomenu radi testiranja. Tek kad je nova web-stranica spremna, postavite je u glavnu mapu (lekcija 9.5 o preseljenju).
Domena bez www ili www?
Unaprijed odlučite hoće li Vaša web-stranica biti na example.com ili www.example.com. Oboje je u redu; bitno je da donesete odluku. Drugu varijantu kasnije preusmjerite (lekcija 3.2). Odaberete li u instalacijskom programu https://www.example.com, WordPress to zapisuje posvuda; naknadna promjena je moguća, ali zahtijeva postupak pretraživanja i zamjene u bazi podataka.
Što pripremiti unaprijed
Ovo pripremite prije nego što otvorite instalacijski program:
- adresu e-pošte za administratora koju sami redovito čitate (ovamo stižu poveznice za lozinku i obavijesti WordPressa);
- korisničko ime za administratora koje nije
admini koje nije Vaše javno ime; - upravitelj lozinki za pohranu duge lozinke;
- naziv i kratak opis Vaše web-stranice (možete kasnije promijeniti);
- jezik web-stranice.
U praksi: kako to izgleda u upravljačkoj ploči
Kao primjer koristimo DirectAdmin. U cPanelu i Plesku isti se dijelovi nalaze pod drugim nazivima (SSL/TLS, PHP Selector ili PHP Settings).
- Provjerite u DNS-beheer (ili kod svog registratora) da A zapis i www pokazuju na IP adresu Vašeg paketa.
- Zatražite u SSL-certificaten Let's Encrypt certifikat za
example.comiwww.example.com. - Odaberite u Select PHP version najnoviju verziju PHP-a koju želite koristiti.
- Provjerite u File Manageru je li
public_htmlprazan, osim eventualnih datoteka pružatelja hostinga.
Sažetak
- wordpress.org preporučuje PHP 8.3 ili noviji i MariaDB 10.11+ ili MySQL 8.0+, uz HTTPS.
- Domena (bez www i s www) mora pokazivati na Vaš hosting; uklonite stare AAAA zapise.
- Zatražite certifikat prije instalacije i odmah instalirajte na
https://. - Ne instalirajte na privremenu adresu poslužitelja; testirajte prije promjene DNS-a putem datoteke hosts ili testne adrese.
- Unaprijed odaberite mjesto (glavna mapa, podmapa, subdomena) i domenu bez www ili s www, te uklonite stare početne datoteke.
Kviz
Zadatak
Zadatak A2.1: Je li Vaša domena spremna za WordPress? Unesite domenu na kojoj želite instalirati WordPress (ili ste ga već instalirali). Program provjerava pokazuju li domena bez www i www na javnu IP adresu, izgledaju li A i AAAA zapisi kao da vode na isti poslužitelj, te postoji li na portu 443 valjan certifikat koji pokriva oba naziva. Unesite i sami koju od te dvije varijante odabirete kao glavnu adresu.
Dodatno čitanje
Ovi članci opisuju korake u upravljačkim pločama WebOké; u drugim upravljačkim pločama postupak je sličan.
- DirectAdmin priručnik 13.2: Instalacija WordPressa
- DirectAdmin priručnik 6.2: Zatražite besplatan Let's Encrypt certifikat
- DirectAdmin priručnik 18.8: Testiranje moje web stranice prije preseljenja domene
- Priručnik za WebOké 14.2: Testiranje Vaše web stranice prije preseljenja
- Besplatni DNS tečaj 3.1: A i AAAA zapisi
- Sistemski zahtjevi WordPressa (wordpress.org, engleski): https://wordpress.org/about/requirements/
