Joomla! 1.5 Installatie Handleiding -...

18
Joomla! 1.5 Installatie Handleiding Auteur: Andy Wallace Nederlandse vertaling door: Marieke van der Tuin Joomla! Documentatie Versie 1.0

Transcript of Joomla! 1.5 Installatie Handleiding -...

Page 1: Joomla! 1.5 Installatie Handleiding - Telenetusers.telenet.be/hcl/doc/Installatie_handleiding_Joomla_1_5.pdf · Joomla! wordt ook regelmatig gebruikt en getest in verschillende beschikbare

Joomla! 1.5

Installatie Handleiding

Auteur: Andy Wallace

Nederlandse vertaling door: Marieke van der Tuin

Joomla! Documentatie

Versie 1.0

Page 2: Joomla! 1.5 Installatie Handleiding - Telenetusers.telenet.be/hcl/doc/Installatie_handleiding_Joomla_1_5.pdf · Joomla! wordt ook regelmatig gebruikt en getest in verschillende beschikbare

Inleiding U heeft de belangrijkste keus reeds gemaakt, door te kiezen voor Joomla! 1.5 als uw contentbeheersysteem (CMS). Joomla! is op dit moment een van de meest populaire Open Source projecten en heeft vele prijzen gewonnen. Joomla 1.5 is de tweede hoofduitgave van Joomla!. Er zijn vele veranderingen gemaakt en nieuwe mogelijkheden toegevoegd. De originele Joomla! 1.0 serie komt voort uit Mambo. Deze handleiding zal u leiden door het installatie proces. De essentiële onderdelen worden besproken, maar dit is geen gedetailleerde handleiding over hoe een webserver of database te bouwen en in te stellen. Wij gaan er van uit dat u dit reeds heeft.

Licentie Dit document is vrijgegeven onder de Creative Commons Attribution- NonCommercial-ShareAlike 3.0 Unported licentie.

InhoudsopgaveInleiding 2

Licentie 2Inhoudsopgave 2

Minimale systeemvereisten 3Het verkrijgen van Joomla! 4Laatste voorbereidingen 6

Overzetten van bestanden 6Verdere voorbereidingen 6

MySQL 7FTP gebruikerseigenschappen 7

Ideeën voor veilige wachtwoorden 9Webbrowser installatie 10

Stap 1 – Taalkeuze 10Stap 2 – Pre-installatie controle 11Stap 3 – Licentie 12Stap 4 – Database configuratie 13Stap 5 – FTP configuratie 14Stap 6 – Configuratie 15Stap 7 – Voltooien 17

Joomla! documentatie 2 De Joomla! 1.5 installatie handleiding

Page 3: Joomla! 1.5 Installatie Handleiding - Telenetusers.telenet.be/hcl/doc/Installatie_handleiding_Joomla_1_5.pdf · Joomla! wordt ook regelmatig gebruikt en getest in verschillende beschikbare

Minimale systeemvereisten Om de installatie van Joomla! succesvol te voltooien en Joomla! te gebruiken dient u te beschikken over een volledig operationele webserver (Apache wordt aangeraden), een database (MYSQL wordt aangeraden) en een server die PHP scripts en verschillende modules voor MySQL, XML en Zlib ondersteund.

Let op: Joomla! is vooral ontwikkeld en getest op Apache Web Server versies 1.3.x + en 2.x +. Ondanks dat het goed mogelijk is dat het ook werkt op andere systemen, zoals Windows IIS, worden deze niet officieel ondersteunt. Hetzelfde geldt voor de database; MySQL is de eerste keus, terwijl andere type databases ook goed kunnen functioneren, maar deze worden officieel niet ondersteund. Deze situatie wordt hopelijk snel gewijzigd, maar hiervoor zal het ontwikkelingsteam eerst mensen nodig hebben die over deze vaardigheden beschikken.

De minimale systeemvereisten van de verschillende samengestelde onderdelen die nodig zijn voor een succesvolle installatie en goed gebruik van Joomla! zijn als volgt:

Software Minimaal Aangeraden Laatste versie Website

PHP 4.3.10 5.x 5.2.5 http://php.net

MySQL 3.23.x 5.0.51a http://mysql.com

Apache 1.3 2.2.8 http://httpd.apache.org/

mod_mysql

mod_xml

mod_zlib U dient er zeker van te zijn dat u de MySql, XML en Zlib functies heeft geactiveerd in uw PHP installatie. Dit wordt geregeld in het php.ini bestand.

Waarschuwing: Gebruik PHP versie 4.4.2, 4.4.7 en 5.0.4 niet; hiermee zijn fouten bekend welke de Joomla! installatie beïnvloeden. Er is ook een fout bekend met de functionaliteit van Zend Optimizer versie 2.5.10 met PHP 4.4.x. U dient uw hoster te vragen voor een nieuwere PHP versie, indien mogelijk.

Attentie: Er zijn momenteel vele discussies over de werkzaamheid van de hele PHP 4.x serie. De beste resultaten worden behaald met de PHP 5.x serie.

Joomla! is succesvol getest op de belangrijkste drie besturingsystemen: Windows, Linux en Apple Mac OSX. Het is mogelijk dat het ook goed werkt op andere platformen, maar dit is slecht gedocumenteerd.

Joomla! wordt ook regelmatig gebruikt en getest in verschillende beschikbare webbrowers, zoals IE6 en hoger, Firefox 1.5 en hoger, Safari, en Opera, maar kan ook werken met andere browsers.

Attentie: Met gebruik van IE6 als browser kunnen er zich weergave problemen voordoen.

Joomla! documentatie 3 De Joomla! 1.5 installatie handleiding

Page 4: Joomla! 1.5 Installatie Handleiding - Telenetusers.telenet.be/hcl/doc/Installatie_handleiding_Joomla_1_5.pdf · Joomla! wordt ook regelmatig gebruikt en getest in verschillende beschikbare

Het verkrijgen van Joomla! U kunt de Nederlandstalige versie van Joomla! downloaden van http://www.DutchJoomla.org. U dient zich hier eerst te registreren en in te loggen, wat u natuurlijk niets kost. Klik nu op ‘Downloads’ bovenaan de pagina. U zult het volgende scherm te zien krijgen. Hier gaat u naar ‘Joomla Core’.

Vervolgens kunt u de keuze maken tussen Joomla 1.0.x of Joomla 1.5.x. Aangezien deze handleiding is gemaakt voor Joomla! 1.5, dient u nu op ‘Joomla 1.5.x’ te klikken.

U zult nu een scherm te zien krijgen met de beschikbare downloads van 1.5. Deze handleiding is gebaseerd op ‘Joomla! 1.5 DutchJoomla Stable’. De nieuwste versie is inmiddels Joomla! 1.5.1. Het is aan te raden om deze te downloaden en te gebruiken. Download de 'DutchJoomla Stable', dit is de volledige download van Joomla 1.5 Stable, inclusief de Nederlandse vertalingen van frontend, backend, installatie en voorbeelddata. De Engelse vertalingen van frontend en backend zullen ook automatisch worden geïnstalleerd. U kunt overigens aan het begin van de installatie ervoor kiezen om alleen de Engelstalige versie te installeren, door de installatietaal op English – en-gb te zetten.

Als u Joomla! 1.5.1 DutchJoomla Stable wilt installeren, en dus downloaden, klik dan op de titel van deze download.

Joomla! documentatie 4 De Joomla! 1.5 installatie handleiding

Page 5: Joomla! 1.5 Installatie Handleiding - Telenetusers.telenet.be/hcl/doc/Installatie_handleiding_Joomla_1_5.pdf · Joomla! wordt ook regelmatig gebruikt en getest in verschillende beschikbare

Er zal u gevraagd worden of u dit bestand wilt openen of opslaan. U dient te kiezen voor de optie ‘Opslaan’. Kies vervolgens een plaats uit waar u het .zip bestand opslaat. Het maakt niet uit waar u dit doet, zolang u deze locatie maar onthoudt zodat u hem straks terug kunt vinden.

Zoek nu het zojuist gedownloade .zip bestand op en pak deze uit in een nieuwe map. De map zal de volgende bestanden en mappen bevatten:

Deze bestanden zult u straks uploaden naar uw webserver.

Overigens kunt u de officiële versie ook downloaden van http://joomla.org. Dit is in deze handleiding niet meegenomen, aangezien wij ervan uitgaan dat u de Nederlandstalige versie wilt installeren.

Joomla! documentatie 5 De Joomla! 1.5 installatie handleiding

Page 6: Joomla! 1.5 Installatie Handleiding - Telenetusers.telenet.be/hcl/doc/Installatie_handleiding_Joomla_1_5.pdf · Joomla! wordt ook regelmatig gebruikt en getest in verschillende beschikbare

Laatste voorbereidingen

Overzetten van bestanden U dient nu de bestanden, die u zojuist heeft uitgepakt naar een map op uw computer, te uploaden naar uw webserver. Als u installeert op een localhost – bijvoorbeeld de computer waar u op dit moment op werkt – dan dient u simpelweg de bestanden te verplaatsen of te kopiëren naar de juiste root map van uw localhost. Echter, als u Joomla! wilt installeren op een server dient u gebruik te maken van een FTP (File Transfer Protocol) cliënt programma. Bij sommige webbrowsers is deze functie standaard ingebouwd, en soms kunt u gebruik maken van het controlepaneel van uw host provider, als deze beschikbaar is.

Waarschuwing: De root-map is te vinden op verschillende plaaten, dit hangt af welk besturingsysteem en van welke webserver u gebruik maakt. Vaak draagt deze map de naam htdocs, httpd of www, maar hierin zijn talloze varianten. Om zeker te zijn kunt u het beste contact opnemen met uw host provider.

In een aantal gevallen is het mogelijk om de gecomprimeerde zip via uw FTP cliënt te uploaden, en vervolgens de zip direct in uw root map uit te pakken. Deze manier is veel gemakkelijker en sneller. Dit is vaak beschikbaar bij op Linux gebaseerde Web Servers, waar de command line toegang beschikbaar is.

Sommige Host providers bevatten een bestanden beheersysteem met op maat gemaakte controlepanelen die de functie van een FTP cliënt overnemen.

Waarschuwing: Het komt zo af en toe voor dat de bestanden beschadigd raken tijdens het overzetten. Het kan daarom zijn dat u deze procedure meerdere keren dient te doorlopen.

Wanneer u problemen ondervindt die u niet opgelost krijgt, kunt u naar het forum (http://forum.dutchjoomla.org) gaan voor assistentie. Zoekt u alstublieft eerst op dit forum, voor het geval dat iemand anders dezelfde vraag al eerder heeft gesteld.

Verdere voorbereidingen... U bent nu bijna klaar voor het laatste gedeelte van de Joomla! installatie. Wij raden u echter aan voorafgaand aan de installatie de volgende informatie eerst te lezen om te voorkomen dat u er tijdens de installatie naar de informatie op zoek moet.

Joomla! documentatie 6 De Joomla! 1.5 installatie handleiding

Page 7: Joomla! 1.5 Installatie Handleiding - Telenetusers.telenet.be/hcl/doc/Installatie_handleiding_Joomla_1_5.pdf · Joomla! wordt ook regelmatig gebruikt en getest in verschillende beschikbare

MySQL Details Waarschuwing: Zorg ervoor dat de database geconfigureert wordt met de UTF-8 MySQL collatie en dat alle veranderingen die u maakt aan bestanden worden opgeslagen als UTF-8 zonder BOM codering.

● De hostnaam van uw database – als u lokaal of installeert op een dedicated server – zal waarschijnlijk localhost zijn. Als u installeert op een shared hosting webserver en database, heeft uw host provider waarschijnlijk een andere manier voor het identificeren van uw individuele database. Zorg ervoor dat u over deze informatie beschikt als u de installatie succesvol wilt voltooien.

○ Uw hostnaam:

● Uw gebruikersnaam en wachtwoord van de database hoofdgebruiker – uw toegangsleutel tot de database. Wanneer u lokaal installeert of op een dedicated server zullen deze gegevens waarschijnlijk gelijk zijn aan de gebruikersnaam en het wachtwoord die u heeft ingesteld tijdens de installatie van de database software. De standaard gebruikersnaam is vaak root, maar deze kunt u veranderen als u dat wilt, houdt goed bij wat u heeft ingesteld. Zie verderop voor een aantal tips voor een veilig wachtwoord.

○ Uw gebruikersnaam:

○ Uw wachtwoord:

● De naam van de database die u gebruikt voor deze website. Voor een localhost of een dedicated server kunt u deze zelf aanmaken. Als u gebruik maakt van shared of virtual hosted servers kan het zijn dat deze wordt bepaald door uw host provider.

○ Uw database naam:

Waarschuwing: Standaard dient u bij de installatie van MySQL geen wachtwoord in te voeren – dit veld blijft dan leeg. Dit zal niet geaccepteerd worden door Joomla! en zal ook leiden tot een slechtere beveiliging van uw database. U dient er zeker van te zijn dat u een wachtwoord heeft ingesteld, dit kunt u opzoeken in het my.ini bestand, het configuratie bestand van MySQL.

FTP gebruikerseigenschappen Joomla!’s nieuwe FTP laag functie is geïntroduceerd om voortdurende problemen met Linux/Unix host gebruikers op shared Hosting Servers te voorkomen. In het verleden kwamen vaak problemen voor met de rechten voor extensies en het configuration.php bestand.

Als u gebruik maakt van de FTP laag hoeft u niet meer uw mappen en bestanden schrijfbaar te maken. Dit verhoogt de veiligheid van de installatie en de server. Ook maakt het beheren van de site gemakkelijker.

Let op: De FTP laag is niet noodzakelijk bij op Windows gebaseerde host en server diensten, aangezien daar de schrijfbaarheid van bestanden anders wordt geregeld.

Ook bij lokale installaties is het niet noodzakelijk om de FTP eigenschappen in te voeren.

Als u de FTP laag (nu nog) niet wilt instellen, of als u er niet toe in staat bent, kunt u later de eigenschappen van de FTP laag instellen bij het Controlepaneel -> Algemene instellingen.

Wij adviseren u om uw FTP gegevens gereed te hebben als u de FTP laag van Joomla! wilt gaan gebruiken. Op de volgende pagina kunt u de uitleg van deze gegevens vinden.

Joomla! documentatie 7 De Joomla! 1.5 installatie handleiding

Page 8: Joomla! 1.5 Installatie Handleiding - Telenetusers.telenet.be/hcl/doc/Installatie_handleiding_Joomla_1_5.pdf · Joomla! wordt ook regelmatig gebruikt en getest in verschillende beschikbare

De benodigde FTP gegevens zijn:

● Gebruikersnaam – De naam die u invoert om toegang te krijgen tot uw Joomla! Website root map met een FTP cliënt programma. Voor een website op een remote hosting server kan het zo zijn dat de hoster u een specifieke ID gerelateerd aan uw account zal verschaffen. Dit account zal toegang hebben tot uw complete Web Server, u dient een apart FTP account aan te maken welke alleen toegang heeft tot de root map van Joomla!.

○ Uw FTP gebruikersnaam:

● Wachtwoord – het wachtwoord dat u dient in te voeren om uw identiteit te bevestigen en toegang te krijgen tot de Joomla! Website root map. Dit dient een ander wachtwoord te zijn dan degene die u toegewezen hebt gekregen van uw hosting company, indien mogelijk.

○ Uw FTP wachtwoord:

● FTP host – het URL adres van de FTP server voor toegang tot uw website. Als u gebruikt maakt van een locale installatie (geen Windows) zal dit adres 127.0.0.1 zijn. Als u een remote host gebruikt zal dit een specifiek adres zijn welke uw hoster in heeft gesteld of een URL gerelateerd aan uw website.

○ Uw FTP host:

● FTP poort – FTP servers gebruiken over het algemeen poort 21, en dit is dan ook de standaard

instelling welke Joomla! aanneemt. Indien dit een andere poort is, dient u dit te wijzigen.

○ Uw FTP poort:

● FTP root pad – dit is de Joomla! root map van uw webserver welke de FTP cliënt dient te gebruiken om deze te openen. Vul het volledige pad in naar deze map.

○ Uw FTP root pad:

Waarschuwing: Het is belangrijk om te weten dat als u meerdere websites heeft op uw server, het root pad per installatie zal verschillen. De vier andere instellingen hoeven dat niet te zijn, en het is ook niet te verwachten dat deze op een shared hosing veranderen.

Wanneer u deze FTP gegevens heeft verzameld, bent u klaar om verder te gaan met de installatie.

Joomla! documentatie 8 De Joomla! 1.5 installatie handleiding

Page 9: Joomla! 1.5 Installatie Handleiding - Telenetusers.telenet.be/hcl/doc/Installatie_handleiding_Joomla_1_5.pdf · Joomla! wordt ook regelmatig gebruikt en getest in verschillende beschikbare

Ideeën voor veilige wachtwoorden Elk wachtwoord dat u maakt voor Joomla!, MySQL, Apache of ergens anders voor, dient zo veilig mogelijk te zijn.

Dit zou over het algemeen betekenen:

● Gebruik minimaal zes karakters – hoe meer hoe beter, maar 8 tot 10 zou ideaal zijn.

● Een mix van hoofd- en kleine letters, cijfers en toegestane speciale karakters, zoals -, _, *, $, !, %. Het kan zijn dat deze speciale karakters uw host instellingen van shared, virtual hosted en remote servers kan aantasten.

● Gebruik geen makkelijk te raden wachtwoorden, zoals verjaardagen, kinderen, familienamen of woorden die gemakkelijk met u geassocieerd kunnen worden.

● Probeer geen echtbestaande woorden te gebruiken, vervang bijvoorbeeld alle letters met numieke gelijken, zodat het woord oceaan er uit komt te zien zoals dit: 0c34n (dit wachtwoord heeft maar 5 karakters en is een echt woord, het is ook alleen maar een voorbeeld).

● Een andere manier is om compleet anders te gaan denken. Denk bijvoorbeeld aan uw favoriete boek, bijvoorbeeld De Da Vinci Code, neem vervolgens de eerste en laatste letter van het woord, zodat u een rij letters krijgt:

Voorbeeld 1. d e d a v i c eDit betekent natuurlijk niets, maar het kan nog steeds ontcijferd worden. Als u een mix van

karakters die voor hetzelfde staan gebruikt, zal het moeilijker kunnen worden ontcijferd door een hacker:Voorbeeld 2. d 3 D @ v ! C 3Dit is natuurlijk erg onlogisch en niet altijd even handig. Een wachtwoord kan overigens altijd gekraakt worden, maar op deze manier maakt u het de hackers wel lastiger. Natuurlijk dient u ook elk wachtwoord regelmatig te veranderen.

● Als u een document bij houdt met uw wachtwoorden, zorg er dan voor dat dit volkomen veilig wordt bewaard, en past u ook op voor meelezers.

● Probeer te voorkomen dat u overal hetzelfde wachtwoord gebruikt, zowel thuis als op het werk.

Let op: De spaties die in beide voorbeelden zijn te zien zijn alleen voor de duidelijkheid toegevoegd. Deze dient u niet te gebruiken in wachtwoorden, daarin worden ze ook niet geaccepteerd.

Joomla! documentatie 9 De Joomla! 1.5 installatie handleiding

Page 10: Joomla! 1.5 Installatie Handleiding - Telenetusers.telenet.be/hcl/doc/Installatie_handleiding_Joomla_1_5.pdf · Joomla! wordt ook regelmatig gebruikt en getest in verschillende beschikbare

Joomla! WebinstallatieDe browser installatie methode voor Joomla! is het simpelst en het snelste van de twee verschillende installatie methoden. Dit is de standaard installatie methode. Het is een halfautomatische manier. U dient zelf gegevens in te voeren, maar het ‘echte’ werk wordt door de installatie software volbracht.

Er van uit gaande dat u reeds de Joomla! core bestanden heeft geüpload naar de root-map, lokaal of op een server, is de volgende stap die u moet doen de URL van uw website invoeren in uw Web browser. Er zijn een aantal opties:

• Dit kan simpelweg http://localhost zijn bij een lokale installatie, of http://www.uwdomijn.nl voor een installatie op een externe site.

• Als u Joomla! heeft geïnstalleerd in een sub-map van uw root-map, dient u deze ook toe te voegen aan de URL, bijvoorbeeld http://localhost/joomla of http://www.uwdomein.nl/joomla.

Als u Joomla! heeft geïnstalleerd als een sub-domein op uw server, is het mogelijk dat u bijvoorbeeld dit dient te gebruiken: http://www.joomla.uwdomein.nl.

Stap 1 – Taal Het scherm dat u als eerste te zien krijgt ziet er als volgt uit:

De taalkeuze pagina van uw Joomla! installatie

U kiest hier de taal welke het beste bij u past. Standaard staat deze op nl-NL – Nederlands (Nederland). De officiële standaard taal is en-GB – English (United Kingdom). Als u een andere taal wilt, welke niet in de lijst staat, denk er dan over na om te helpen met de vertalingen. Bezoek de Vertaal Forums voor verdere details. De taalbestanden worden geïnstalleerd in de Frontend en Backend. De en-GB taalbestanden worden standaard ook geïnstalleerd. U kunt later de taalbestanden ook per taal downloaden van de Joomla! Code website. Deze kunt u installeren bij het taalbeheer in de backend van uw Joomla! installatie.

Joomla! documentatie 10 De Joomla! 1.5 installatie handleiding

Page 11: Joomla! 1.5 Installatie Handleiding - Telenetusers.telenet.be/hcl/doc/Installatie_handleiding_Joomla_1_5.pdf · Joomla! wordt ook regelmatig gebruikt en getest in verschillende beschikbare

Stap 2 - Pre-installatie Controle Het volgende scherm wat u te zien krijgt is het Joomla! Controle scherm, wat u wellicht al eerder heeft nagekeken, gebruikmakende van phpinfo(). Dit scherm toont of uw server voldoet aan alle eisen om de installatie succesvol te voltooien.

Pre-installatie controle scherm

Als er een antwoord op Nee staat in het eerste gedeelte, de configuration.php schrijfbaar buiten beschouwing gelaten, dient u de situatie te veranderen voordat u verder gaat met het installatie proces, aangezien dit de essentiële punten zijn. Als u toch doorgaat, kan dit er voor zorgen dat uw Joomla! website niet goed zal werken, of u niet in staat stelt de installatie te voltooien.

De meest voorkomende fout is de melding dat het configuration.php bestand niet schrijfbaar is. Deze fout kunt u na de installatie verhelpen. Bovendien; als u de FTP-instellingen invult later in deze installatie, hoeft u hier niets aan te doen.

Het tweede blok bevat de PHP instellingen die geadviseerd worden om een goede werking van Joomla! te garanderen. Joomla! zal gewoon geïnstalleerd worden als hier niet aan wordt voldaan. Er kan wel een risico bestaan dat er later foutmeldingen kunnen ontstaan. Deze instellingen kunt u op elk moment veranderen. De eerste kolom toont het advies, en de tweede toont hoe uw server dit heeft ingesteld.

U hoeft de installatie niet af te sluiten wanneer u een instelling wilt wijzigen. Wanneer u een verandering heeft gemaakt, klik dan op de ‘controleer opnieuw’ knop om de instellingen opnieuw te controleren. Het is ook mogelijk om terug te gaan naar het taalkeuze scherm door op de knop ‘vorige’ te klikken.

Als alle noodzakelijke instellingen goed staan, klikt u op de ‘volgende’ knop.

Joomla! documentatie 11 De Joomla! 1.5 installatie handleiding

Page 12: Joomla! 1.5 Installatie Handleiding - Telenetusers.telenet.be/hcl/doc/Installatie_handleiding_Joomla_1_5.pdf · Joomla! wordt ook regelmatig gebruikt en getest in verschillende beschikbare

Stap 3 - Licentie

U kunt niets invoeren of veranderen aan dit Licentie scherm. Desalniettemin is het aanbevolen om de licentie te lezen, te begrijpen, en overeenstemmen met de voorwaarden waaronder Joomla! vrijgegeven is. Let u er alstublieft op dat er geen speciale knop is om deze voorwaarden te bevestigen in dit scherm.

De GNU GPL Versie 2. Licentie

De licentie waaronder alle Joomla! pakketten zijn vrijgegeven is de GNU GPL v2 licentie. GNU is de organisatie die verantwoordelijk is voor het behoud van de licentie. GPL staat voor General Public License, Algemene Publieke Licentie. Als u een specifieke vraag over de licentie op Joomla! heeft, kunt u de Legal Forums bezoeken.

Wanneer u de licentie gelezen heeft, kunt u op de ‘volgende’ knop klikken.

Joomla! documentatie 12 De Joomla! 1.5 installatie handleiding

Page 13: Joomla! 1.5 Installatie Handleiding - Telenetusers.telenet.be/hcl/doc/Installatie_handleiding_Joomla_1_5.pdf · Joomla! wordt ook regelmatig gebruikt en getest in verschillende beschikbare

Stap 4 - Database Configuratie We beginnen met de belangrijkste stappen van de browser installatie. Dit brengt de benodigde informatie voor Joomla! tot stand zodat deze kan communiceren met uw database.

Het database configuratie scherm

U heeft nu de informatie nodig die u (hopelijk) eerder heeft verzameld, volgens deze handleiding.

Selecteer het database type uit de dropdown lijst. Standaard bevat deze mysql en mysqli. Normaal gesproken zal u kiezen voor mysql. Er kunnen later veranderingen komen zodat genoodzaakt bent om mysqli te gebruiken, maar dit zal verder niet besproken worden in dit document.

Voor meer informatie: Als u meer wilt lezen over het verschil tussen deze 2 types, bezoek dan http://dev.mysql.com/downloads/connector/php/ waar u een aantal basis eigenschappen zult vinden.

Vul vervolgens de host naam, gebruikersnaam, wachtwoord en database naam in van uw database.

De geavanceerde instellingen stellen u in staat om de database configuratie te verfijnen. Als u bijvoorbeeld eerder een database had, maar deze niet meer noodzakelijk is, kunt u kiezen om de bestaande tabellen van deze database te verwijderen. Ook kunt u kiezen om van de oude tabellen een volledige back-up te maken, zodat u deze later altijd nog terug kan zetten.

U kunt ook het tabel voorvoegsel welke Joomla! zal gebruiken voor alle tabellen in uw database wijzigen. U zult deze mogelijkheid wellicht gebruiken als u meerdere Joomla! Websites heeft die gebruik maken van dezelfde database.

Waarschuwing!: Gebruik nooit het voorvoegsel bak_, aangezien deze gebruikt wordt door Joomla!, vooral voor back-ups van uw database.

Wees er zeker van dat het voorvoegsel niet vooraf wordt gegaan door een laag streepje (underscore), anders zal het voorvoegsel in de database belanden. Het standaard voorvoegsel is jos_

Klik op ‘volgende’ wanneer alle noodzakelijke gegevens correct zijn ingevoerd.

Joomla! Documentatie 13 De Joomla! 1.5 installatie handleiding

Page 14: Joomla! 1.5 Installatie Handleiding - Telenetusers.telenet.be/hcl/doc/Installatie_handleiding_Joomla_1_5.pdf · Joomla! wordt ook regelmatig gebruikt en getest in verschillende beschikbare

Stap 5 - FTP Configuratie Wegens bestandsrechten en PHP Safe Mode beperkingen op bepaalde op Linux gebaseerde server hosts, is er een nieuwe functionaliteit aan Joomla! 1.5 toegevoegd. Deze stelt gemachtigde gebruikers in staat om gebruik te maken van de verschillende Joomla! installatie en upload mogelijkheden, beschikbaar via het controlepaneel. Hierbij behoren ook het mediabeheer en het installatiebeheer. De FTP laag is tot stand gekomen om beperkingen van bestandsrechten te omzeilen.

Stap 5 - Het FTP configuratie Scherm

Voer uw FTP gebruikersnaam en wachtwoord in die u heeft opgezocht aan het begin van deze handleiding. Dit account dient alleen toegang te hebben tot de Joomla! hoofdmap. Het FTP account dat u invoert zal de handelingen op het bestandsysteem uitvoert wanneer Joomla! FTP toegang nodig heeft om een taak te volbrengen.

Waarschuwing!: Voor veiligheidsredenen is het beter om een apart FTP gebruikersaccount te maken die alleen toegang heeft tot de Joomla! installatie en niet tot de gehele webserver.

Het is niet noodzakelijk om de FTP laag in te schakelen en u zorgen te maken over de FTP configuratie, wanneer u installeert op een localhost, tenzij het op een lokaal netwerk is.

Als u 'FTP wachtwoord onthouden' op Ja zet, hoeft u later het wachtwoord niet meer in te voeren wanneer u eenmaal bent ingelogd in de backend van uw installatie.

Let op: De instellingen van de FTP configuratie kunt u na de installatie invoeren of bewerken bij de Algemene instellingen in het controlepaneel.

Waarchuwing: Het is belangrijk om te letten op het feit dat als u meer dan één website op uw server heeft, het rootpad per installatie verschilt. De overige vier instellingen kunnen daarentegen gelijk zijn.

Wanneer u de noodzakelijke informatie heeft ingevoerd indien nodig, en anders het hokje FTP-laag inschakelen op Nee heeft gezet, kunt u verder gaan met de volgende stap door op ‘Volgende’ te klikken.

Joomla! documentatie 14 De Joomla! 1.5 installatie handleiding

Page 15: Joomla! 1.5 Installatie Handleiding - Telenetusers.telenet.be/hcl/doc/Installatie_handleiding_Joomla_1_5.pdf · Joomla! wordt ook regelmatig gebruikt en getest in verschillende beschikbare

Stap 6 - Configuratie Het configuratie scherm stelt u in staat om de instellingen te bepalen voor drie belangrijke elementen van de Joomla! installatie op uw Webserver.

Het configuratie scherm van het Joomla! installatieproces.

Er zijn drie onderdelen van dit Configuratie scherm; de eerste gaat over de naam van de website. Ook al mag dit voor zich spreken, willen wij u er toch op wijzen dat dit ook de naam is die wordt gebruikt bij e-mails van de site en bij foutmeldingen op de frontend van uw website. Deze naam zal niet, zoals in eerdere versies van Joomla!, worden getoond als de gebruikers browser titelbalk. De naam van de website kunt u later bewerken in de Algemene instellingen -> Site pagina van het controlepaneel.

Het tweede gedeelte gaat over het e-mail adres en het wachtwoord van de administrator.

Voer uw e-mail adres in, of het e-mail adres waarvandaan u alle site foutmeldingen, berichten en e-mails wilt zenden en waar e-mails naartoe worden gestuurd door de verschillende contactmethoden. Het zal worden weergegeven als het Van adres bij alle e-mails die u verstuurt via de site. Er zijn ook twee tekstvelden waar u een wachtwoord in dient te voeren en te bevestigen. Dit is het wachtwoord wat u, als Super administrator, dient te gebruiken om in te loggen op uw site. Dit gaat in combinatie met de standaard gebruikersnaam voor de eerste Super administrator, admin.

Waarschuwing: Het is het waard om ervoor te zorgen dat op zijn minst de MySQL, FTP en Login gebruikersnamen en wachtwoorden niet gelijk zijn. Dit zou anders zorgen voor onnodige veiligheids risico’s.

Let op: Als u een migratiescript van een bestaande Joomla! 1.0.x installatie laadt, of een SQL script uploadt van een reeds bestaande Joomla! 1.5 installatie, hoeft u de eerste twee delen niet in te vullen, aangezien deze informatie automatisch wordt toegevoegd via het migratiescript of het back-up bestand.

Let op: U kunt een extra veiligheidsmaatregel treffen door de gebruikersnaam admin in iets minder logisch te veranderen wanneer de installatie is voltooid. Dit kunt u doen in het controlepaneel -> Gebruikersbeheer in de backend. Hier kunt u ook het wachtwoord wijzigen.

Het derde en laatste gedeelte heeft te maken met de data die u wellicht, of misschien ook niet, wilt toevoegen aan uw Joomla! Installatie. Er zijn drie opties:1. U installeert de voorbeelddata die Joomla! Beschikbaar stelt binnen de core bestanden.2. U laadt het migratiescript van een eerdere Joomla! versie, gemaakt met een migratie tool.3. Kies geen van deze en begin dus met een compleet frisse en lege installatie van Joomla!. U kunt overigens ook later een back-up van een andere 1.5 installatie uploaden. Hiervoor is geen speciale optie toegevoegd tijdens de installatie van Joomla!.

Joomla! documentatie 15 De Joomla! 1.5 installatie handleiding

Page 16: Joomla! 1.5 Installatie Handleiding - Telenetusers.telenet.be/hcl/doc/Installatie_handleiding_Joomla_1_5.pdf · Joomla! wordt ook regelmatig gebruikt en getest in verschillende beschikbare

Installeer standaard voorbeelddata De standaard voorbeelddata is een verzameling van secties, categorieën, weblinks, newsfeeds en verschillende andere voorbeelden van inhoud, dat simpelweg gemaakt is om u een aantal functies van Joomla! te demonstreren. De meeste artikelen zijn overigens informatief en bruikbaar. De data komt uit een SQL bestand dat is inbegrepen in de standaard installatie.

Standaard zal ‘Installeer standaard voorbeelddata’ geselecteerd zijn, maar om deze daadwerkelijk te installeren dient u ook op de ‘Installeer voorbeelddata’ knop te klikken. Als het goed gaat zal deze veranderen in een tekstbox met daarin ‘Voorbeelddata succesvol geïnstalleerd’. Nu bent u klaar om op ‘volgende’ te klikken en de Joomla! installatie te voltooien.

Laad migratiescript Er kunnen situaties zijn waarbij u uw data uit een bestaande Joomla! 1.5 website wilt herstellen/installeren in de nieuwe website welke u nu aan het installeren bent. U kunt van de reeds bestaande installatie een SQL script maken. Vervolgens vult u het oude tabelvoorvoegsel en de overige items in.

Waarschuwing!: Het is niet mogelijk om een SQL back-up te maken van een website met Joomla! versie 1.0.x, en deze in de 1.5 installatie te uploaden. Er hebben vele belangrijke veranderingen in het framework van Joomla! plaatsgevonden bij versie 1.5.

Als u toch de data uit uw 1.0.x installatie wilt migreren in deze Joomla! 1.5 installatie, dient u gebruik te maken van een migratietool. Deze is ook in het Nederlands te downloaden van http://DutchJoomla.org. Er is een handleiding hiervoor verkrijgbaar van de Joomla! Help Site . Een handleiding van de migratie in het Nederlands is te lezen op DutchJoomla.

Als u een migratie script wilt gebruiken, selecteer dan het hokje voor ‘Laad migratiescript’. Nu kunt u iets invullen in de velden voor het oude tabelvoorvoegsel, oude site codering en het Migratiescript.

Oud tabelvoorvoegsel Dit is het voorvoegsel dat gebruikt wordt in de database waaruit de data afkomstig is. Bijvoorbeeld, dit zou mos_ kunnen zijn, zoals bij een standaard Joomla! 1.0 installatie.

Oude codering website Dit verwijst naar de taalcodering gebruikt door de MySQL database, beter bekend als collatie. Joomla! 1.5 dient gecodeerd te worden in de UTF-8 taal. De oude codering kan verkregen worden door op de database tab op de hoofdpagina te klikken (in PHPMyAdmin).

Migratiescript Zoek het migratie script met de SQL data die u wilt gebruiken van een Joomla! 1.0.x installatie, gemaakt door de migratietool, en upload deze. Ook kunt u hier het SQL script uploaden van een reeds bestaande 1.5 installatie.

Waarschuwing: De migratietool kan geen data compenseren of toevoegen aan nieuwe velden die zijn toegevoegd met het ontwikkelen van Joomla! 1.5. U kunt hiervoor de data nakijken en deze van te voren toevoegen. De missende voorbeelden zullen vooral gaan over het Alias veld bij secties, categorieën en artikelen

Migratie script reeds geüpload Vink dit hokje aan als uw SQL bestand te groot is om deze nu te uploaden. Upload het bestand vervolgens naar joomla_root/installation/sql/migration/ en noem het migrate.sql (geen gecomprimeerd bestand toegestaan).

Script is van een 1.0.x installatie Vink dit hokje aan als uw data migreert van een eerdere 1.0 installatie, en u gebruik heeft gemaakt van het com_migrator component. Dit zal er voor zorgen dat deze omgezet wordt naar een formaat die compatibel is met het 1.5 framework.

Wanneer u alles heeft ingevuld bent u klaar om op ‘volgende’ te klikken en de Joomla! installatie te voltooien.

Joomla! documentatie 16 De Joomla! 1.5 installatie handleiding

Page 17: Joomla! 1.5 Installatie Handleiding - Telenetusers.telenet.be/hcl/doc/Installatie_handleiding_Joomla_1_5.pdf · Joomla! wordt ook regelmatig gebruikt en getest in verschillende beschikbare

Stap 7 - Voltooien

De laatste pagina van het installatie proces

Als u succesvol deze pagina heeft bereikt, heeft u de eerste test doorstaan. Gefeliciteerd!

Voordat u verder gaat met het bekijken van de resultaten van de installatie, dient u naar uw hoofdmap van de Joomla! installatie te gaan. Hier verwijdert u de installation map (gemarkeerd in de volgende afbeelding).

Mappen en bestanden van uw Joomla! installatie waarbij de gemarkeerde installation map verwijderd dient te worden

Joomla! is zo ingesteld dat de net geïnstalleerde Joomla! installatie niet zal werken, en u dus het installatie proces niet kunt voltooien, als u deze map niet heeft verwijderd.

Joomla! documentatie 17 De Joomla! 1.5 installatie handleiding

Page 18: Joomla! 1.5 Installatie Handleiding - Telenetusers.telenet.be/hcl/doc/Installatie_handleiding_Joomla_1_5.pdf · Joomla! wordt ook regelmatig gebruikt en getest in verschillende beschikbare

Wanneer u de installation map heeft verwijderd kunt u kiezen om naar de Site of naar de Admin te gaan. De eerste zal de frontend van uw nieuwe Joomla! website tonen, de laatste zal u brengen naar het administrator log-in scherm.

Het administrator log-in scherm

Voer als gebruikersnaam admin in, en voer het wachtwoord in dat u tijdens de 6e stap van het installatie proces heeft ingevuld. Klik hierna op de Log-in knop.

Dan zult u terechtkomen in de administrator backend:

De administrator backend – het controlepaneel

...en dit is alles! U bent nu klaar voor Joomla!. Veel plezier met het ervaren ervan, en wij hopen dat u uw website kunt ontwikkelen met behulp van alle functionaliteiten van deze installatie.

Veel success!

Joomla! documentatie 18 De Joomla! 1.5 installatie handleiding