
WordPress je danas najrašireniji sustav za upravljanje sadržajem (Content Management System – CMS) na svijetu. Njegova popularnost proizlazi iz fleksibilnosti, otvorenog koda i činjenice da ne zahtijeva napredno znanje programiranja za pokretanje vlastite web stranice. Iako je u početku bio zamišljen kao platforma za blogere, današnji WordPress omogućuje izradu svega – od jednostavnih osobnih stranica i portfelja do kompleksnih poslovnih web stranica i online trgovina.
Instalacija WordPressa može izgledati zastrašujuće za početnike, no zapravo se svodi na nekoliko logičnih koraka: pripremu servera, postavljanje baze podataka i samu konfiguraciju softvera. U ovom sveobuhvatnom vodiču proći ćemo kroz manualni proces instalacije, koji vam daje potpunu kontrolu nad vašim sustavom i omogućuje bolje razumijevanje načina na koji vaš web zapravo funkcionira.
Priprema i preuzimanje potrebnih datoteka
Prije nego što započnete s instalacijom, važno je osigurati da vaš hosting server podržava osnovne tehnologije na kojima WordPress počiva. To su primarno PHP (programski jezik) i MySQL (sustav za upravljanje bazama podataka). Većina modernih hosting pružatelja nudi ove usluge po defaultu, no uvijek je dobro provjeriti specifikacije vašeg paketa.
Prvi korak je preuzimanje najnovije verzije WordPressa. Preporučuje se uvijek koristiti službenu stranicu wordpress.org kako biste bili sigurni da instalirate sigurnu i aktualnu verziju bez malicioznog koda. Preuzeti ćete datoteku u obliku komprimirane .zip arhive koju ćete kasnije prenijeti na svoj server.
Postavljanje baze podataka putem cPanela
WordPress ne pohranjuje vaše članke, korisnike i postavke u običnim datotekama, već u bazi podataka. Bez ispravno konfigurirane baze, instalacija nije moguća. Većina hostinga koristi cPanel, intuitivno sučelje za upravljanje serverom.
Proces kreiranja baze odvija se u tri ključna koraka:
- Kreiranje baze podataka: U cPanelu potražite opciju “MySQL Databases”. Ovdje ćete kreirati novu bazu (npr.
moja_web_baza). Ime baze često počinje prefiksom vašeg korisničkog računa na hostingu. - Kreiranje korisnika baze: Baza podataka zahtijeva korisnika koji će imati ovlasti za pisanje i čitanje podataka. Kreirajte novo korisničko ime i postavite jaku lozinku. Obavezno zapišite ove podatke, jer će vam biti potrebni u završnom koraku instalacije.
- Dodjeljivanje privilegija: Korisnika morate povezati s bazom podataka. Odaberite kreiranog korisnika i bazu, a zatim dodijelite “Sve privilegije” (ALL PRIVILEGES). Time omogućujete WordPressu da samostalno upravlja tablicama unutar baze.
Prenos i raspakiranje datoteka na server
Kada je baza spremna, potrebno je prebaciti WordPress datoteke s vašeg računala na server. To možete učiniti putem FTP klijenta (poput FileZille) ili jednostavnije, putem “File Manager” opcije u cPanelu.
Važno je odrediti gdje će se stranica nalaziti. Ako želite da se stranica otvara odmah na vašoj domeni (npr. www.domena.com), datoteke postavite u root direktorij (obično folder public_html). Ako želite da se stranica nalazi u podfolderu (npr. www.domena.com/blog), prvo kreirajte novi folder pod nazivom “blog” i u njega učitajte datoteke.
Nakon što ste preuzeli .zip arhivu na server, desnim klikom odaberite opciju “Extract” kako biste raspakirali sadržaj. Nakon uspješnog raspakiranja, preporučuje se izbrisati izvorni .zip paket kako biste uštedjeli prostor na disku i održali server urednim.
Završna konfiguracija i pokretanje instalacijskog časača
Sada kada su datoteke na serveru i baza podataka spremna, preostaje samo povezati ta dva elementa. Otvorite svoj internet preglednik i upišite adresu svoje domene. WordPress će vas automatski preusmjeriti na stranicu za konfiguraciju.
Kada kliknete na “Let’s go!”, sustav će tražiti sljedeće podatke:
- Ime baze podataka: Točno ime koje ste kreirali u cPanelu.
- Korisničko ime baze: Korisnik kojeg ste povezali s bazom.
- Lozinka: Lozinka koju ste postavili za tog korisnika.
- Database Host: U 99% slučajeva ovdje ostavljate
localhost. - Prefiks tablica: Standardno je
wp_, ali iz sigurnosnih razloga možete ga promijeniti (npr.mojsajt_) kako biste otežali potencijalne napade.
Nakon što potvrdite podatke, kliknite na “Run the install”. U posljednjem koraku definirat ćete osnovne informacije o vašoj stranici: naslov web stranice, administratorski e-mail, korisničko ime i lozinku za pristup upravljačkoj ploči (Dashboard).
Česte pogreške i savjeti za sigurnost
Čak i pri jednostavnoj instalaciji mogu se pojaviti problemi. Najčešća pogreška je “Error establishing a database connection”. To se događa ako ste pogrešno upisali ime baze, korisničko ime ili lozinku. Provjerite jeste li uključili prefiks korisničkog računa koji hosting dodaje ispred imena baze.
Za maksimalnu sigurnost vašeg novog WordPress sajta, primijenite sljedeće savjete:
- Nikada ne koristite korisničko ime “admin”: To je prvi pokušaj svakog hakera. Odaberite nešto jedinstveno.
- Postavite kompleksnu lozinku: Koristite kombinaciju velikih i malih slova, brojeva i specijalnih znakova.
- Ažurirajte sustav: Čim uđete u administratorsko sučelje, provjerite postoje li dostupna ažuriranja za WordPress jezgru.
Često postavljana pitanja (FAQ)
Pitanje: Što je zapravo CMS?
Odgovor: CMS (Content Management System) je softver koji omogućuje korisnicima da kreiraju, upravljaju i objavljuju sadržaj na web stranici bez potrebe za ručnim pisanjem HTML ili CSS koda.
Pitanje: Mogu li instalirati WordPress bez plaćanja hostinga?
Odgovor: Da, moguće je instalirati WordPress lokalno na vlastito računalo koristeći alate kao što su XAMPP ili LocalWP. To je odlično za testiranje i razvoj, ali stranica neće biti vidljiva drugima na internetu dok je ne prebacite na pravi hosting.
Pitanje: Kako mogu promijeniti izgled svoje stranice nakon instalacije?
Odgovor: WordPress koristi sustav tema. U administratorskom izborniku idite na Appearance > Themes i odaberite jednu od besplatnih tema iz službenog direktorija ili učitajte premium temu koju ste kupili.
Zaključak
Instalacija WordPressa je temelj vašeg digitalnog identiteta. Iako proces zahtijeva nekoliko tehničkih koraka poput konfiguracije MySQL baze i upravljanja datotekama, jednom postavljen, sustav nudi nevjerojatnu jednostavnost u svakodnevnom radu. Bilo da želite započeti hobi blog ili profesionalnu poslovnu stranicu, WordPress vam pruža sve potrebne alate za rast i razvoj. Sada kada je instalacija završena, vrijeme je da istražite svijet dodataka (plugins) i tema kako biste svoju stranicu prilagodili vlastitim potrebama.