Kompletan vodič za ručnu instalaciju WordPressa: Od baze podataka do prve objave

Uvod u svijet WordPressa

WordPress je danas neprikosnoveni lider među sustavima za upravljanje sadržajem (CMS). Iako je svoju popularnost stekao kao platforma za blogove, on se tijekom godina razvio u moćan alat koji pokreće sve – od jednostavnih osobnih stranica i portfolija do kompleksnih portala i e-trgovina. Njegova najveća prednost leži u fleksibilnosti, ogromnoj zajednici korisnika i činjenici da je potpuno besplatan (open-source).

Mnogi korisnici početnici često se oslanjaju na automatske instalacijske skripte koje nude hosting pružatelji, no razumijevanje ručne instalacije ključno je za svakog ozbiljnog web administratora. Poznavanje procesa omogućuje vam bolju kontrolu nad sigurnošću, lakše rješavanje problema i dublje razumijevanje načina na koji vaša web stranica komunicira s bazom podataka i serverom. U ovom vodiču proći ćemo kroz svaki korak instalacije, od pripreme datoteka do finalnog postavljanja administracijskog sučelja.

Preduvjeti za uspješnu instalaciju

Prije nego što započnete s tehničkim dijelom, važno je osigurati da vaša hosting okolina ispunjava osnovne zahtjeve. WordPress je napisan u PHP jeziku i koristi MySQL ili MariaDB za pohranu podataka. Većina modernih hosting paketa koji koriste cPanel ili slična sučelja već dolazi s unaprijed konfiguriranim postavkama koje su idealne za WordPress.

  • Domena i hosting: Morate imati registriranu domenu i aktivan hosting paket.
  • Podrška za PHP: Preporučuje se verzija 7.4 ili novija (idealno 8.x).
  • Baza podataka: Pristup MySQL ili MariaDB bazi podataka.
  • SSL certifikat: Iako nije strogo nužan za samu instalaciju, danas je HTTPS standard bez kojeg stranica neće biti dobro rangirana na tražilicama.

Korak 1: Preuzimanje najnovije verzije WordPressa

Prvi korak je uvijek preuzimanje izvornog koda. Važno je naglasiti da WordPress trebate preuzimati isključivo sa službene stranice WordPress.org. Izbjegavajte bilo kakve neslužbene izvore jer oni mogu sadržavati zlonamjerni kod ili zastarjele verzije koje su sigurnosni rizik.

Nakon što posjetite službenu stranicu, kliknite na gumb za preuzimanje. Dobit ćete komprimiranu datoteku u .zip formatu. Spremite je na svoje računalo, ali je nemojte odmah raspakiravati ako planirate koristiti cPanel File Manager, jer je brže prenijeti jednu arhivu nego tisuće malih datoteka.

Korak 2: Kreiranje baze podataka i korisnika

WordPress ne može raditi bez baze podataka. U njoj se pohranjuju svi vaši tekstovi, komentari, postavke i korisnički profili. Najčešći način kreiranja baze je putem cPanela. Potražite odjeljak pod nazivom “Databases” i odaberite opciju “MySQL Databases” ili “MySQL Database Wizard”.

Postupak kreiranja baze:

  1. Stvaranje baze: Unesite naziv baze podataka (npr. wp_stranica). Imajte na umu da će sustav vjerojatno dodati prefiks vašeg korisničkog imena (npr. korisnik_wp_stranica).
  2. Stvaranje korisnika: Kreirajte novog korisnika baze podataka. Odaberite sigurno korisničko ime i generirajte snažnu lozinku. Ovu lozinku obavezno zapišite jer će vam trebati kasnije.
  3. Dodavanje korisnika bazi: Ovo je korak koji početnici često zaborave. Morate povezati korisnika s bazom podataka.
  4. Dodjela privilegija: Prilikom povezivanja, sustav će vas pitati koje privilegije želite dati korisniku. Odaberite “ALL PRIVILEGES” kako bi WordPress mogao nesmetano kreirati tablice i upravljati podacima.

Korak 3: Prijenos datoteka na server

Sada kada imate bazu, vrijeme je da postavite datoteke na server. To možete učiniti na dva načina: putem FTP klijenta (poput FileZille) ili izravno kroz cPanel File Manager. File Manager je često brži za početnike.

Ako želite da vaša stranica bude dostupna odmah na glavnoj domeni (npr. www.vasa-domena.com), datoteke trebate postaviti u mapu public_html. Ako radite na testnoj verziji ili želite blog u podmapi, kreirajte novu mapu (npr. /blog) unutar public_html.

Nakon što prenesete .zip datoteku, upotrijebite opciju “Extract” u File Manageru. WordPress se obično raspakira u mapu pod nazivom “wordpress”. Da biste izbjegli URL poput vasa-domena.com/wordpress/, uđite u tu mapu, označite sve datoteke i premjestite ih jedan nivo iznad, izravno u root mapu vaše domene ili željene podmape.

Korak 4: Pokretanje instalacijske skripte

Kada su datoteke na mjestu, otvorite svoj internet preglednik i upišite adresu svoje web stranice. Ako je sve ispravno postavljeno, dočekat će vas WordPress čarobnjak za instalaciju. Prvi korak je odabir jezika. Odaberite hrvatski ili jezik po želji i kliknite na nastavak.

Zatim će vas sustav obavijestiti da su mu potrebni podaci o bazi podataka. Kliknite na “Krenimo!” (Let’s go!) i unesite sljedeće informacije:

  • Ime baze podataka: Naziv koji ste kreirali u cPanelu.
  • Korisničko ime: Korisničko ime koje ste dodijelili bazi.
  • Lozinka: Lozinka koju ste postavili za tog korisnika.
  • Poslužitelj baze podataka (Database Host): U 99% slučajeva to je localhost.
  • Prefiks tablica: Standardno je wp_. Radi veće sigurnosti, preporučuje se promijeniti ovo u nešto nasumično, npr. x72_.

Nakon klika na “Pošalji”, WordPress će provjeriti vezu. Ako je sve u redu, dobit ćete poruku da je komunikacija s bazom uspostavljena i možete kliknuti na “Pokreni instalaciju”.

Korak 5: Finalne postavke stranice

U posljednjem koraku definirate osnovne informacije o vašoj novoj web stranici. Ovi podaci se kasnije mogu lako promijeniti u postavkama, osim korisničkog imena administratora.

  • Naslov stranice: Ime vašeg weba ili tvrtke.
  • Korisničko ime: Izbjegavajte korištenje imena “admin” jer je to prva stvar koju će hakeri pokušati pogoditi. Odaberite nešto jedinstveno.
  • Lozinka: Koristite jaku lozinku koju predlaže sustav.
  • Vaša e-mail adresa: Adresa na koju ćete primati obavijesti o ažuriranjima i zaboravljenim lozinkama.
  • Vidljivost za tražilice: Ako je stranica još u izradi, možete označiti kućicu da odvratite tražilice od indeksiranja, ali je ne zaboravite isključiti kada stranica bude gotova.

Kliknite na “Instaliraj WordPress” i u roku od nekoliko sekundi vaša stranica je spremna! Možete se prijaviti u administracijsko sučelje putem adrese vasa-domena.com/wp-admin.

Često postavljana pitanja (FAQ)

Što ako dobijem pogrešku “Error Establishing a Database Connection”?

Ovo je najčešća pogreška pri instalaciji. Ona znači da podaci koje ste unijeli (ime baze, korisnik ili lozinka) nisu točni ili da korisnik nema dodijeljene privilegije za tu bazu. Provjerite još jednom podatke u cPanelu i uvjerite se da ste ispravno upisali prefikse.

Mogu li instalirati WordPress na lokalno računalo?

Da, možete koristiti alate poput XAMPP-a ili LocalWP-a. To je izvrsno za testiranje i razvoj stranice prije nego što je odlučite objaviti na pravom serveru. Proces je gotovo identičan, samo što se sve odvija na vašem hard disku.

Trebam li odmah instalirati dodatke (plugine)?

Preporučuje se da prvo odaberete temu koja vam odgovara, a zatim instalirate samo nužne dodatke. Nemojte pretjerivati s brojem dodataka jer prevelik broj instaliranih plugina može značajno usporiti vašu stranicu i stvoriti sigurnosne propuste.

Zaključak

Instalacija WordPressa proces je koji zahtijeva pažnju, ali nije pretjerano kompliciran čak ni za potpune početnike. Ručnim postavljanjem osiguravate čistu instalaciju i bolju kontrolu nad resursima. Jednom kada savladate ovaj proces, bit ćete spremni za dublje istraživanje mogućnosti koje ovaj CMS nudi, uključujući prilagodbu dizajna, optimizaciju za tražilice i dodavanje naprednih funkcionalnosti. Sretno s vašim novim web projektom!

Odgovori

Vaša adresa e-pošte neće biti objavljena. Obavezna polja su označena sa * (obavezno)