Nu we weten welke plugins er gebruikt worden en hoe die gaan werken in Joomla 1.5 kunnen we de stap gaan nemen: de upgrade van de basisbestanden. Op de Joomla site staat een uitgebreide handleiding die we stap voor stap gaan volgen. Het komt er in het kort op neer dat je in Joomla 1.0 een migratiecomponent installeert. Met dat component kun je Joomla upgraden naar de nieuwe versie. Allereerst opnieuw een waarschuwing: probeer dit uit op een testserver met een kopie van je website en database!
Stap 1 - Het migratiescript installeren
a) Het migratiecomponent vind je op de website van Joomlacode.
Download de laatste versie (Migrator_1.0).
b) Log in in de Joomla beheeromgeving van je website.
c) Ga naar Installers > Components. Kies het zipbestand ‘migration.zip’ en installeer dit als component. Daarna zie je de volgende melding:

d) Bij je componenten heb je nu een nieuw element: Migrator (Components > Migrator). In dit scherm vind je een link ‘Create Migration SQL File’. Voer dit uit door erop te klikken.
e) Je ziet nu een lijst van plugins die aangevinkt staan om gemigreerd te worden. Laat ze allemaal aangevinkt en klik onderaan op ‘Start Migration’.

f) Er komen een paar schermen voorbij totdat je uiteindelijk ziet dat de migratie geslaagd is. Je krijgt nu de melding dat de migratie geslaagd is en een link naar de downloadpagina.
g) Download het SQL bestand.
Stap 2 - Joomla 1.5 installeren
Hierna maak je een schone installatie van Joomla 1.5.
a) Download de laatste versie van Joomla.org.
b) Unzip het bestand en installeer dit op je computer in een nieuwe folder van je webserver.
c) Pas - als je Apache gebruikt - het httpdocs bestand aan: neem een nieuwe alias op voor de Joomla 1.5 versie.
d) Herstart je webserver (hoe dit moet verschilt per webserver). Bij apache gebruik ik hiervoor Xampp.
e) Ga nu naar het nieuwe adres: http://localhost/[adresjoomla15]/

f) Je ziet nu het eerste scherm uit de installatie van Joomla 1.5. Je kunt hier de taal instellen. Kies Nederlands en klik op volgende.

g) Vervolgens zie je de pre-installatie controle. Zorg dat alle waardes groen zijn. Pas eventueel instellingen aan en klik op Controleer opnieuw. Herhaal dit totdat alle waardes groen zijn. Klik daarna op volgende.
h) Je ziet nu een scherm om de voorwaarden te accepteren. Lees deze door en klik op volgende.

i) Je bent nu toegekomen aan het instellen van je database. Maak een nieuwe MySQL database aan (mocht je de oude willen gebruiken dan kan dat, aangezien bestaande tabellen gebackupt worden, maar ik geef er zelf de voorkeur aan een nieuwe te gebruiken). Geef in dit scherm aan wat de naam is van deze database, de gebruikersnaam en het wachtwoord. Bij geavanceerde instellingen vind je gegevens over de tabellen. Laat deze zoals ze zijn. Klik op volgende. Als de verbinding niet slaagt met de database, zie je dit in het volgende scherm. Klik op terug om eventueel je instellingen te verbeteren totdat het is opgelost.

j) Stel nu de FTP gegevens in van je server. Als je het op een locale computer of een Windows server installeert hoeft dit niet. Klik op volgende.

k) Kies hier nu niet voor voorbeelddata, maar kies het migratiescript!! Gebruik daarbij de volgende instellingen:
1) Tabelvoorvoegsel: dit zal waarschijnlijk ‘mos_’ zijn; controleer of dit zo is.
2) Codering: laat gewoon staan wat hier staat, tenzij je zeker weet dat het een andere codering is.
3) Vink aan dat dit een Joomla 1.0 migratiescript is.
4) Upload het bestand dat door het migratiescript gemaakt is. Als je nog niet hebt gedaan, download het dan vanuit het downloadcomponent van je Joomla 1.0 website.
5) Klik op Upload en voer script uit.

l) Je ziet nu een felicitatie dat de migratie geslaagd is! (Als alles is goed gegaan…) Klik op volgende. Je komt nu terug in het vorige scherm. Je kunt nu pas sitenaam, gebruikersnaam en wachtwoord invullen.
m) Vul de naam van de website, je e-mail adres en het wachtwoord voor de beheeromgeving. Laat dit in principe gelijk zijn aan zoals het al was bij je Joomla 1.0 website. Klik op volgende.
n) Je krijgt nu een definitieve felicitatie. Verwijder de installatiefolder en laad je website in op hetzelfde adres als voor de installatie: http://localhost/[adresjoomla15]/.
o) Als het allemaal gelukt is zie je nu weer de gegevens van je oude website, maar nog niet met het juiste template. Ook zullen de oude componenten er niet zijn (want die maken immers geen onderdeel van de installatie van Joomla uit). Kortom: er moet nog heel wat gebeuren. Meer hierover in het volgende artikel.
Hoe nu verder?
Je zult zien dat je website nu gevuld is met je teksten, maar nog niet met je afbeeldingen en plugins. Dit moet je hierna nog installeren. Hoe dat gaat vind je in het volgende deel van deze serie.
Joomla Templates Upgraden (4) - migratie van Joomla 1.0 naar 1.5 (2)