Wamp je paket programa za Windows kompjutere. U paketu se nalazi Apache server, MYSQL i PHP. Mada postoje i drugi serveri kao XAMP i slični, ja volim WAMP zbog jednostavnosti a i zato što je preporučen u svim tutorijalima sa linda.com.
WAMP je lokalni server sličan onom koji se koristi na hosting računima, u koji možete da instalirate wordpress, joomlu ili bilo koji drugi CMS i onda testirate, dizajnirate i učite.
Lokalni server je izvanredan jer ga možete koristiti kao mjesto za testiranje plugina, tema i modifikacija.
Šta vam treba?
FireFox Browser je tražilica koju svaki webmaster koristi (bar ja imam taj utisak). WAMP automatski radi sa FireFoxom koji možete naći na: http://www.mozilla.com/en-US/firefox/personal.html
WAMP paket koji je besplatan open source program koji može se skinuti na http://www.wampserver.com/en/download.php
WordPress paket sa http://wordpress.org/download/
Instalacija lokalnog servera WAMP
Kad skinete Wamp, počet će instalacija koja je slična bilo kojoj drugoj instalaciji. Kliknite na “spasi ili save file” i počnite instalaciju. Video ispod može pomoći.
Pri kraju instalacije, program će vas pitati da li želite da koristite FireFox sa WAMPom. Prihvatite tu opciju mada server radi sa svakom drugom tražilicom.
Kad se instalcija završi, vaš wamp server ćete naći tako što kliknete na start–>my computer–>c drive–> wamp.
Kad kliknete na wamp datoteku vidjet ćete ovo:
Vama treba www. Otvorite www gdje ćete naći samo index. Tu treba da kopirate otpakovanu wordpress datoteku.
Rad s WAMP om
WAMP je program na vašem kompjuteru koji radi kad kliknete na ikonu. Ikona vampa izgleda ovako.
Kliknite na tu ikonu i posmatrajte na dnu ekrana s desne strane će se pojaviti ovakva ikona.
Ako je ikona crno bijela onda je WAMP aktiviran kako treba, ako ima crvene boje onda nije aktivan. Ako je crven, samo ga isključite i pokušajte ponovno. Ili, kliknite na ikonu i pritisnite Restart All Services.
Odavde isto možete da odete u razna područja lokalnog servera. Gledajući s vrha:
Localhost – vas vodi na glavnu stranu servera.
phpMyAdmin – je mjesto gdje dodajete databaze i korisnike.
www directory – otvara www datoteku na kompjuteru.
Apache – ima višestruke opcije, među kojima je pristup raznim modulama koje možete po potrebi aktivirati. Ovdje obavezno aktivirajte rewrite_module ukoliko želite da vam permalinkovi rade.
PHP – isto ima višestruke opcije. Tu se nalazi brzi pristup ka php.ini.
MySQL – je mjesto gdje možete između ostalog, dodati razne verzije MySQL ukoliko ona koju imate ne radi s nekim programom.
Kreirajte databazu u WAMPu
Kliknite lijevim mišem na wamp ikonu i onda na phpMyAdmin. Tu ćete imati opciju da napravite databazu. Dajte databazi ime. Za ovaj tutorijal, radi jednostavnosti, nazvat cemo databazu “wordpress”. Izaberite neki drugi jezik osim engleskog ako zelite i kliknite na “Create“.
Pojavit će se konfirmacija da je databaza kreirana.
Posto radite na lokalu, ne treba vam lozinka. Korisničko ime je uvijek “root“.
S lijeve strane će se sad pojaviti ime nove databaze.
Dodajte korisničko ime i lozinku databaze
Ukoliko želite da dodate svoje vlastito korisničko ime i lozinku za databazu kliknite na ime databaze s lijeve strane, onda nađite “privileges“ tab. Kliknite tu i nađite gdje piše “Add new user“. Kliknite na to dugme i ubacite korisničko ime po svom izboru i lozinku. Host izaberi da bude “Local” i payi da je odabrana ispravna databaza kao na slici.
Instalacija WordPressa u lokalu
Ako to već niste uradili, kopirajte wordpress datoteku u www WAMPa. Kad je stavite, imat ćete wordpress i index u www datoteki.
Sad u FireFoxu ukucajte adressu koja će izgledati otprilike ovako:
http://localhost/wordpress/wp-admin/install.php
Ukoliko se pojavi greška popravite put. Prvi dio web adrese je uvijek http://localhost/. Taj put vodi direktno ka www datoteci.
/wordpress/ je ime wordpress datoteke koju smo smjestilu unutar www.
Ukoliko imate wordpress datoteku unutar neke druge onda pratite taj put.
wp-admin se uvijek koristi za ulaz u administraciju. I na kraju imamo install.php koji izdaje naredbu za instalaciju.
Kad ste ubacili ispravan URL u browser, počet će instalacija wordpressa. Prvo se pojavi opcija za automatsko kreiranje konfiguracije ili config.php.
Kliknite tu i opet kliknite na sledeću opciju dok se ne pojavi ovo.
Databaze name – je ime databaze, u ovom slucaju “wordpress”
User name – je korisnicko ime, u ovom slucaju “root”
Password – ili lozinku nemamo, i ovo polje ostavljamo praznim.
Database Host – je uvijek “localhost”
Table prefix – je wp_ osim ako ne želite da koristite neki drugi.
Kad ubacite podatke, kliknite na dugme “Submit“, a onda “Run Install“.
Ukoliko sve prođe kako treba, pojavit će se stranica sa dobrodošlicom za wordpress, gdje treba da ubacite ime sajta, vaše korisnicko ime za wordpress, lozinku i email adresu.
Greška pri instalaciji
Ukoliko imate problema sa instalacijom, ako vam se pojavi poruka da je instalacija nemoguća, onda otiđite u WAMP server, otvorite www, otvorite wordpress i vidite postoji li wp-config.php.
Ako nema, onda promijenite ime wp-config-sample u wp-config i otvorite je koristeći tekst editor kao što je notepad. Provjerite da li su ime databaze, korisničko ime i lozinka pravilno uneseni i pokušajte ponovno.
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress');
/** MySQL database username */
define('DB_USER', 'root');
/** MySQL database password */
define('DB_PASSWORD', '');
/** MySQL hostname */
define('DB_HOST', 'localhost');
/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');
Importiranje sadržaja postojećeg bloga
Sad kad imate WAMP i svježu instalaciju wordpressa, možete ako želite da importirate sadržaj postojećeg wordpress bloga. To se radi ako želite da imate duplikat bloga na kome radite u lokalu.
Prvo exportirajte postojeci blog na svoj kompjuter pa ga onda odatle importirajte u novi blog. Sad dodajte teme i plugine.
Promjena memorije u php.ini
Jedan od problema s kojim se možete suočiti pri importu je veličina sadržaja postojećeg bloga koja može biti prevelika za lokal. Da bi povećali kapacitet lokala, morate izvršiti promijenu u php.ini.
Kliknite lijevim mišem na ikonu WAMPa i onda na PHP i php.ini. U otvorenoj php.ini nađite gdje piše:
post_max_size = 8M
upload_max_filesize = 2M
max_execution_time = 30
max_input_time = 60
memory_limit = 8M
Ovi perimetri se nalaze na raznim mjestima u dugačkoj php.ini. Zato koristite “find” funkciju u text editoru da ih lakše nađete. Promijenite originalne vrijednosti u ove:
post_max_size = 500M
upload_max_filesize = 500M
max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M
Nadam se da ste uspješno instalirali WAMP server i wordpress u lokalu. Ukoliko naiđete na probleme, ne ustručavajte se, ostavite pitanje u komentaru. Ja se trudim da odgovorim na svaki.







{ 9 comments… read them below or add one }
Podigao sam WP u lokalu, ali kad hocu da odradim instalaciju plugina (wordpress-importer.0.2.zip) , trazi mi Connection Information. tj, hostnname, Ftp username i Ftp pass.
S obzirom da je u lokalu, ne znam gde da pronadjem te informacije.
Hvala!
Ne razumijem. Da li pokusavas da instaliras plugin dodajuci novi u administraciji?
Da da…ali uspeo sam da se snadjem. Jednostavno je.
Hostname : localhost
Username : mojuser
Ftp pass: pass_za_ftp
Connection type : FTP
Znachi, morao sam da podignem FTP server (proftpd) i tamo podesiim usera i password..koje sam kasnije upisao.
Konkretno, trebao mi je plugin za import wordpress backupa. Uradio sam backup svog sajta http://www.dzirafa.info
koji je josh u toku izrade. Zarad brzeg rada, hteo sam da isti sajt radim u lokalu, pa kada sve zavrshim, da ga jednostavno uploadujem.
Ocekivao sam potpun import svega sto sam backupovao, ali ipak nije tako… i worpress blog, koji imam u lokalu se dosta razlikuje od onog na netu. Textovi , slike i ostalo je ok…ali…
Sada moram ponovo da instaliram temu, uradim podeshavanje widgets-a, ponovo namestim header itd..
Mozda postoji neko elegantnije resenje? Da li mogu samo da prekopiram neke fajlove ili moram sve iz pochetka?
Kad se importira s jednog bloga na drugi, samo se databaza importira. Plugini i teme moraju da se importiraju odvojeno i aktiviraju i slicno.
Pored databaze, putem FTP kopirajte na svoj kompjuter folder sa sadrzajem (content folder) koji ima sve teme i plugine kao i modifikacije. Taj folder ili datoteku kako god je ko zove onda ubacite u lokal, umjesto one koja je vec tu. Na taj nacin sve promjene koje ste odradili bi trebale teoretski da budu prekopirane i nece biti potrebe da se puno sta podesava.
Odradio sam sve, ali ne vredi. Prekopirao, tj overwrite-ovao sadržaj content foldera, ali ništa nisam dobio. Očigledno nije dovoljno samo kopiranje.
Jedino jos sto mozes uraditi je da u starom serveru skines databazu i u lokalu obrises novonapravljenu i ubacis originalnu. Inace, ne znam stvarno….
Hvala na info…pokusacu jos par stvari.
Jos jedno pitanje, da li znaš u koji fajl wordpresa treba kopirati onaj kod, koji daje Google, za Google Analytics? Uporno trazim fajl i ne znam gde bih mogao staviti taj kod. Hvala i izvini na cimanju.
Neke teme imaju mjesto da se stavi google analitics code. Google isto tako s kodom daje i uputu gdje da se ubaci….obicno u footer.php.
Mozes pokusati Google Analytics for WordPress plugin.
Pronashao sam… Jednostavno se ubaci ceo kod u index.php, na sam pochetak fajla
…bla bla bla i na kraju
i zatim ide deault php kod wordpress-a:
<?php
/**
itd.
Izvini josh jednom na cimanju.