Web
Postavljanje na internet
Gotovo uvijek ćete svoju stranicu razvit na lokalnom računalu, a kada ste sa rezultatom zadovoljni, preselit ćete sve skupa na web. Isto tako naredne dorade i prerade ćete napravit najprije lokalno.
Za postavljanje na web se provodi gotovo ista procedura.
Instaliranje joomla aplikacije
Pretpostavimo da Vam vaš hosting nudi i popratni alat kao što je 'cPanel', pa ćemo koristit njega.
Upišite u web browser www.vasaadresa.hr/cpanel i logirajte se.
U grupi 'Files' startajte 'File manager', ponuđeno je ' Web Root (public_html/www)' prihvati (Go).
U direktoriju 'public_html' (tu se nalazite) stisni 'Upload', 'Potraži' paket 'Me_Joomla_1.7.3.zip' na lokalnom računalu i 'otvori' (zači uplodaj), kad je gotovo vrati se u isti direktorij.
Selektiraj ''Me_Joomla_1.7.3.zip', iz kontekst menija (desni klik) odaberi 'Extract' i raspakuj paket.
Upišite u web browser www.vasaadresa.hr/installation/index.php i izvršite instalaciju na sličan način kao na lokalnom računalu. Razlika je kod baze podataka: na lokalnom računalu je kreira instalacioni program, a na webu je treba unaprijed kreirat, a instalacija se samo prikači na nju.
Cpanel u grupi 'Databases' pokrenite 'MySql databases' kreirajte vašu bazu 'New Database: xxxxxxx_MyDb'. Ako nemate ni jeddnog korisnika ili ako želite novog:
Add New User sa imenom i lozinkom, a lozinka neka odgovara onoj u lokalnoj 'MyDb'
I na kraju dodajte korisnika u vašu bazu ' Add User To Database' Add, čekirajte 'ALL PRIVILEGIES' a zatim 'Make Changes'. Time ste dobili praznu bazu podataka, u koju će install program upisat prve, inicijalne podatke.
Preseljenje sadržaja
Najjednostavniji način je da preselite cijelu bazu sa lokalnog računala. Pozovite 'localhost/phpmyadmin/', a zatim odaberite 'myDb' bazu podataka iz koje ćete sa 'Izvoz|Kreni' izlučit strukturu i podatke kao myDb.sql file. ' myDb.sql' se smješta u download direktorij, a sadrži sql naredbe za kreiranje tabli i upis podataka u te iste table.
Na drugoj (web) strani izbrišite postojeću bazu sa inicijalnim podacima, i mjesto nje kreirajte novu, sa istim parametrima samo bez inicijalnih podataka. Pozovite 'www.vasaadresa.hr/cpanel | logiraj se | phpmyadmin | odaberi myDb | Uvoz', potražite '../download/myDb' i to je to. Važno je znati da baze mogu nosit i različito ime, ali moraju imat isti prefix table.
Ako želite sačuvat inicijalne podatke, onda morate doradit 'myDb.sql' file, to je slučaj seljenje podataka iz Joomla1.6 u Joomla1.7 verziju. U 'myDb.sql' treba obrisat one podatke koji su u postojećoj bazi već upisani a to su inicijalni podaci. Novo upisani podaci ne ažuriraju strukturu stabla, zato nakon uvoza promijenit 'rgt' polje na 'root' meni odnosno kategoriji tako da stablo obuhvaća i novo dodane zapise. U mom slučaju to je:
pfx_menu id = 1 lft = 0 rgt = 153
pfx_categories id = 1 lft = 0 rgt = 121
id = 2 lft = 1 rgt = 4
id = 3 lft = 5 rgt = 6
id = 4 lft = 7 rgt = 8
id = 5 lft = 9 rgt = 10
id = 6 lft = 11 rgt = 18
