Da biste instalirali WordPress web mjesto i lokalno na osobno računalo i na živi poslužitelj, morate poduzeti niz metodičnih koraka kako biste osigurali da je okruženje ispravno postavljeno, potreban softver instaliran i da su WordPress datoteke ispravno konfigurirane. Ovaj proces uključuje razumijevanje razlika između lokalnih i živih poslužiteljskih okruženja, alate potrebne za svako i korake za premještanje stranice između tih okruženja ako je potrebno.
Lokalna instalacija WordPressa
Lokalna instalacija WordPressa uključuje postavljanje razvojnog okruženja na vašem osobnom računalu. Ovo je osobito korisno za testiranje, razvoj i učenje bez utjecaja na web mjesto uživo. Evo detaljnih koraka:
Korak 1: Postavite okruženje lokalnog poslužitelja
Da biste pokrenuli WordPress lokalno, morate postaviti okruženje lokalnog poslužitelja. To obično uključuje Apache ili Nginx kao web poslužitelj, MySQL ili MariaDB kao poslužitelj baze podataka i PHP kao skriptni jezik na strani poslužitelja. Popularna rješenja koja spajaju ove komponente su:
- XAMPP (Kroz platforme, Apache, MySQL, PHP i Perl)
- MAMP (Macintosh, Apache, MySQL, PHP)
- WAMP (Windows, Apache, MySQL, PHP)
- LAMP (Linux, Apache, MySQL, PHP)
Na primjer, da biste instalirali XAMPP:
1. Preuzmite i instalirajte XAMPP:
– Posjetite [web stranicu Apache Friends](https://www.apachefriends.org/index.html) i preuzmite XAMPP instalacijski program za svoj operativni sustav.
– Pokrenite instalacijski program i slijedite upute na zaslonu za dovršetak instalacije.
2. Pokrenite module:
– Otvorite XAMPP Control Panel i pokrenite Apache i MySQL module. Ovo postavlja okruženje lokalnog poslužitelja.
Korak 2: Preuzmite WordPress
– Posjetite [službenu web stranicu WordPressa](https://wordpress.org/download/) i preuzmite najnoviju verziju WordPressa.
– Ekstrahirajte preuzetu ZIP datoteku u direktorij unutar mape `htdocs` (za XAMPP) ili ekvivalentni korijenski direktorij vašeg odabranog lokalnog poslužiteljskog okruženja. Na primjer, `C:\xampp\htdocs\wordpress`.
Korak 3: Stvaranje baze podataka
– Otvorite svoj web preglednik i idite na `http://localhost/phpmyadmin`.
– Kliknite na `Baze podataka` i kreirajte novu bazu podataka. Na primjer, nazovite ga `wordpress_local`.
Korak 4: Konfigurirajte WordPress
1. Pokrenite WordPress instalacijsku skriptu:
– Idite na `http://localhost/wordpress` u svom web pregledniku. Ovo će pokrenuti WordPress instalacijsku skriptu.
2. Unesite pojedinosti baze podataka:
– Naziv baze podataka: `wordpress_local`
– Korisničko ime: `root` (zadano za XAMPP)
– Lozinka: (ostavite prazno, zadana za XAMPP)
– Host baze podataka: `localhost`
– Prefiks tablice: `wp_`
3. Dovršite instalaciju:
– Slijedite upute na zaslonu kako biste dovršili instalaciju, dajući pojedinosti web-mjesta poput naslova web-mjesta, korisničkog imena administratora i lozinke.
Live poslužiteljska instalacija WordPressa
Instaliranje WordPress-a na živi poslužitelj uključuje postavljanje hosting okruženja, učitavanje WordPress datoteka i konfiguriranje baze podataka. Ovaj postupak obično zahtijeva uslugu web hostinga koja podržava PHP i MySQL.
Korak 1: Odaberite pružatelja web hostinga
Odaberite pružatelja web hostinga koji ispunjava uvjete za pokretanje WordPressa. Popularni izbori uključuju:
- Bluehost
- SiteGround
- HostGator
- DreamHost
Osigurajte da plan hostinga uključuje podršku za PHP, MySQL i omogućuje pristup upravljačkoj ploči kao što je cPanel.
Korak 2: Postavite okruženje hostinga
1. Pristupite upravljačkoj ploči:
– Prijavite se na svoj hosting račun i pristupite upravljačkoj ploči (npr. cPanel).
2. Napravite bazu podataka:
– Na upravljačkoj ploči pronađite odjeljak `MySQL baze podataka`.
– Napravite novu bazu podataka, korisnika baze podataka i dodijelite korisnika bazi sa svim privilegijama.
Korak 3: Učitajte WordPress datoteke
1. Preuzmite i izdvojite WordPress:
– Kao i kod lokalne instalacije, preuzmite najnoviju verziju WordPressa sa [službene web stranice](https://wordpress.org/download/).
– Raspakujte ZIP datoteku na vašem lokalnom računalu.
2. Učitajte datoteke na poslužitelj:
– Upotrijebite FTP klijent (npr. FileZilla) za povezivanje s vašim računom za web hosting.
– Prenesite ekstrahirane WordPress datoteke u korijenski direktorij vaše domene (obično `public_html`).
Korak 4: Konfigurirajte WordPress
1. Pokrenite WordPress instalacijsku skriptu:
– Otvorite svoj web preglednik i idite na svoju domenu (npr. `http://vašadomena.com`). Ovo će pokrenuti WordPress instalacijsku skriptu.
2. Unesite pojedinosti baze podataka:
– Naziv baze podataka: naziv baze podataka koju ste stvorili.
– Korisničko ime: Korisnik baze podataka kojeg ste stvorili.
– Lozinka: Lozinka za korisnika baze podataka.
– Domaćin baze podataka: obično `localhost` (provjerite kod svog pružatelja usluge hostinga ako niste sigurni).
– Prefiks tablice: `wp_`
3. Dovršite instalaciju:
– Slijedite upute na zaslonu kako biste dovršili instalaciju, dajući pojedinosti web-mjesta poput naslova web-mjesta, korisničkog imena administratora i lozinke.
Migracija WordPress stranice s lokalnog na živi poslužitelj
Nakon što lokalno razvijete svoje WordPress mjesto, možda ćete ga htjeti premjestiti na živi poslužitelj. To uključuje premještanje baze podataka i datoteka te ažuriranje konfiguracije.
Korak 1: Izvezite lokalnu bazu podataka
1. Pristupite phpMyAdmin:
– Otvorite `http://localhost/phpmyadmin` u svom web pregledniku.
2. Izvoz baze podataka:
– Odaberite svoju lokalnu WordPress bazu podataka.
– Kliknite na karticu `Izvoz` i odaberite `Brzu` metodu izvoza u formatu `SQL`.
– Preuzmite SQL datoteku na svoje računalo.
Korak 2: Učitajte datoteke na Live Server
1. Komprimirajte WordPress datoteke:
– Komprimirajte cijeli lokalni WordPress direktorij u ZIP datoteku.
2. Upload putem FTP-a:
– Koristite FTP klijent za učitavanje ZIP datoteke u korijenski direktorij vašeg poslužitelja uživo (npr. `public_html`).
– Izdvojite ZIP datoteku na poslužitelju.
Korak 3: Uvezite bazu podataka na Live Server
1. Pristupite phpMyAdmin-u na Live Serveru:
– Prijavite se na svoju upravljačku ploču hostinga i pristupite phpMyAdmin-u.
2. Stvorite novu bazu podataka:
– Napravite novu bazu podataka za svoje web mjesto uživo.
3. Uvezite SQL datoteku:
– Odaberite novu bazu podataka.
– Kliknite karticu `Import` i prenesite SQL datoteku koju ste izvezli iz svog lokalnog okruženja.
Korak 4: Ažurirajte konfiguraciju
1. Uredite `wp-config.php`:
– Na poslužitelju uživo uredite datoteku `wp-config.php` u korijenskom direktoriju.
– Ažurirajte naziv baze podataka, korisničko ime, lozinku i host kako bi odgovarali vjerodajnicama poslužitelja uživo.
2. Ažurirajte URL-ove web-mjesta:
– Pristupite bazi podataka stranice uživo putem phpMyAdmin-a.
– Pronađite tablicu `wp_options` i ažurirajte vrijednosti `siteurl` i `home` kako bi odgovarale vašoj domeni uživo.
3. Ažuriraj stalne veze:
– Prijavite se na svoju WordPress administratorsku nadzornu ploču na web mjestu uživo.
– Idite na `Postavke > Stalne veze` i ponovno spremite strukturu stalne veze za ažuriranje datoteke `.htaccess`.
Dodatni Razmatranja
Sigurnost
Kada radite s živim poslužiteljima, sigurnost je najvažnija. Pobrinite se da:
– Koristite jake lozinke za svoju bazu podataka i WordPress administratorske račune.
– Redovno ažurirajte WordPress, teme i dodatke.
– Instalirajte sigurnosne dodatke kao što su Wordfence ili Sucuri.
– Redovito sigurnosno kopirajte svoju stranicu i bazu podataka.
Izvođenje
Optimizirajte svoju živu WordPress stranicu za izvedbu na sljedeći način:
– Korištenje dodatka za predmemoriju kao što je W3 Total Cache ili WP Super Cache.
– Optimiziranje slika pomoću dodataka kao što su Smush ili EWWW Image Optimizer.
– Odabir pouzdanog pružatelja usluga hostinga s dobrim performansama poslužitelja.
Tijek razvoja
Za napredniji tijek razvoja razmislite o korištenju sustava za kontrolu verzija poput Gita i lokalnih razvojnih okruženja poput Dockera. Ovi alati pomažu upravljati promjenama koda, surađivati s drugim programerima i održavati dosljednost u različitim okruženjima.
Primjer: korištenje Local by Flywheel
Local by Flywheel popularan je alat za postavljanje lokalnog razvojnog okruženja WordPressa. Pojednostavljuje proces sučeljem prilagođenim korisniku i značajkama kao što su instalacija WordPressa jednim klikom, SSL podrška i jednostavno upravljanje web mjestom.
1. Preuzmite i instalirajte Local by Flywheel:
– Posjetite [Local by Flywheel web mjesto](https://localwp.com/) i preuzmite aplikaciju za svoj operativni sustav.
– Instalirajte i pokrenite aplikaciju.
2. Napravite novu stranicu:
– Kliknite na gumb `+` za stvaranje nove stranice.
– Slijedite upute za postavljanje naziva stranice, okruženja i vjerodajnica za WordPress.
3. Razvijajte se lokalno:
– Upotrijebite ugrađene alate za upravljanje lokalnom WordPress stranicom, uključujući pristup bazi podataka, zapisnicima i datotekama stranice.
4. Pritisni da živiš:
– Local by Flywheel nudi integraciju s Flywheelom i WP Engineom za jednostavnu implementaciju stranice na žive poslužitelje.
Slijedeći ove korake, možete učinkovito postaviti i upravljati WordPress instalacijama i lokalno i na živim poslužiteljima, osiguravajući besprijekoran tijek razvoja i robusnu aktivnu web stranicu.
Ostala nedavna pitanja i odgovori u vezi Osnove EITC/WD/WPF WordPressa:
- Može li se post promijeniti u stranicu u WordPressu?
- Kako postavke stalnih veza utječu na strukturu URL-a vašeg WordPress web-mjesta i koje su potencijalne prednosti prilagođavanja ovih postavki?
- Koja je svrha postavki medija u WordPressu i kako prilagođavanje veličina slika može koristiti vašoj web stranici?
- Kako se postavke rasprave u WordPressu mogu koristiti za upravljanje komentarima i sprječavanje neželjene pošte?
- Koje opcije su dostupne u postavkama čitanja za kontrolu prikaza početne stranice i vidljivosti web stranice tražilicama?
- Kako možete promijeniti zadanu kategoriju za nove postove u WordPressu i zašto bi to moglo biti korisno?
- Kako ažurirati datoteku wp-config.php s novim vjerodajnicama baze podataka nakon premještanja WordPress stranice u novo okruženje za hosting?
- Koji su ručni koraci uključeni u sigurnosno kopiranje WordPress stranice, uključujući datoteke i bazu podataka?
- Koja je svrha alata Site Health u WordPressu i koje vrste problema obično identificira?
- Kako možete uvesti sadržaj iz XML datoteke pomoću WordPress alata za uvoz i koje su opcije dostupne tijekom procesa uvoza?
Više pitanja i odgovora pogledajte u EITC/WD/WPF Osnovama WordPressa
Još pitanja i odgovora:
- Polje: Web Razvoj
- Program: Osnove EITC/WD/WPF WordPressa (idite na program certifikacije)
- Lekcija: Uvod (idi na povezanu lekciju)
- Tema: Uvod u WordPress (idi na srodnu temu)
- Pregled ispita

