uf brate Brue :)
Konfuzija teška ovo tvoje, nije mi jasno ko ti daje informacije ali taj ti ne želi dobro :)
- Ne znam šta su hteli da kažu sa "mySQL ili mySQL server". mySQL obično podrazumeva da je to server, ne verujem da neko nudi hosting samo sa mySQL klijentom, to bi bilo strašno retardirano i beskorisno. Ono što tebi treba je mySQL server
- Ne postoji "windows joomla i linux joomla". Postoji jedna jedina verzija Joomle. Joomla je CMS web aplikacija i jedino što je njoj potrebno je web server (npr Apache), php modul za web server i mySQL server. Nju ne zanima koji je OS u pitanju. Ono što je bitno je da web server i mySQL server budu za OS na kome su instalirani, ali to se već podrazumeva.
Ako neće biti server na tvojoj mašini, onda nema šta da razmišljaš o tome da tvoja mašina bude "kompatibilna" sa serverom, jer tu ne možeš da imaš nikakvih problema.
Što se tiče tipa hostinga, ako si početnik u svemu ovome (a deluje mi iz tvojih pitanja da jesi, nhf :) moja preporuka je da tražiš Windows hosting jer ćeš se manje gubiti po njemu, ali koji god da uzmeš radiće ti sve.
da. Fale ti 2 međukoraka.
1) kopiranje mySQL baze sa starog servera/lokacije na novi. Joomla ne može da radi bez baze, i ako radiš migraciju moraš i odgovarajuću bazu da prebaciš
2) podešavanje config fajlova. Kada prebaciš Joomlu na drugu lokaciju verovatno ćeš morati da updatuješ parametre kao što su putanja do fajlova, mySQL username/password/hostname/database parametre i slično