JOOMLA
Lokale installatie van Joomla met XAMPP Naslagwerk over hoe men joomla installeert, zonder dat men webruimte huurt
Carl Maegerman www.lesgever.be
Cursus Joomla
PCVO Meetjesland
INHOUDSOPGAVE 1
LOKALE INSTALLATIE VAN JOOMLA MET XAMPP ........................................................................... 3 1.1 INSTALLATIE XAMPP ...................................................................................................................................... 3 1.2 XAMMP OPSTARTEN EN AFSLUITEN ................................................................................................................ 6 1.3 MYSQL DATABASE AANMAKEN IN XAMPP .................................................................................................... 7 1.4 JOOMLA INSTALLEREN IN DE MAP VAN XAMPP ............................................................................................. 10 1.4.1 Map aanmaken voor je website ............................................................................................................ 10 1.4.2 Joomla downloaden en uitpakken op je PC ......................................................................................... 10 1.4.3 Joomla installatiebestanden op je webruimte zetten ............................................................................ 10 1.4.4 Installatie van Joomla .......................................................................................................................... 11 1.4.5 Aanpassen filesize bij problemen installatie van Gantry bundle.......................................................... 14
© Carl Maegerman
2/14
Cursus Joomla
PCVO Meetjesland
1 Lokale installatie van Joomla met XAMPP Op deze manier kan men een Joomla site maken, zonder dat men een domeinnaam + webhosting huurt. Aangezien op school alle PC’s via hetzelfde IP adres verbonden zijn met het internet. Zullen webhosters meerdere FTP verbindingen zien als een veiligheidsrisico en zullen ze deze verbindingen onderbreken. Daarom zijn we in eerste instantie verplicht om Joomla lokaal te installeren op een lokale webserver. Je PC speelt dan als het ware voor webhoster. Indien je er echter in slaagt om thuis Joomla te installeren op je domein (zie cursus) dan kan je achteraf op school rechtstreeks op je domein aan je Joomla website werken.
1.1 Installatie XAMPP • •
Download de XAMPP (zoek het .EXE bestand) voor jouw platform (bij ons is dit Windows) van http://www.apachefriends.org/index.html Start het bestand dat je gedownload hebt en volg de instructies (negeer hierbij de veiligheidswaarschuwingen van Windows)
Je krijgt een dialoogvenster om je te verwelkomen en je klikt hier op Next.
Nu krijg je een dialoogvenster die je vraagt welke componenten je wilt installeren. Laat hier alles aangevinkt staan en klik op Next.
© Carl Maegerman
3/14
Cursus Joomla
PCVO Meetjesland
Verander nu de installatielocatie naar D:\xampp. Klik daarna op Next.
Het volgende venster stelt je voor om gratis “installers” voor verschillende CMS systemen te gebruiken. Wij doen dit manueel dus zetten we het vinkje uit en klikken op Next.
Je krijgt nu een venster dat meldt dat we klaar zijn om xampp te installeren. Klik hier op Next.
© Carl Maegerman
4/14
Cursus Joomla
PCVO Meetjesland
De installatiewizard pakt nu de nodige bestanden uit en installeert ze
Hierna krijg je automatische het volgende venster, waar je het vinkje uit zet en klikt op Finish
© Carl Maegerman
5/14
Cursus Joomla
PCVO Meetjesland
1.2 XAMMP opstarten en afsluiten LET OP: Skype en dient afgesloten te worden!!! Open de map D:\xampp waarin deze webserver geïnstalleerd is en dubbelklik op het bestand xamppcontrol. Je ziet nu in het systeemvak het volgende pictogram verschijnen Als je dubbelklikt op dit pictogram krijg je een controlevenster waar je de modules Apache en MySQL kunt opstarten.
Beide modules krijgen een groene kleur als ze actief zijn.
© Carl Maegerman
6/14
Cursus Joomla
PCVO Meetjesland
1.3 MySQL database aanmaken in XAMPP Open nu je browser en typ in het URL vak localhost en druk op Enter. Kies hier je taal (Nederlands in ons geval).
Je krijgt nu het volgende venster te zien waar je aan de linkerkant op de link phpMyAdmin klikt.
© Carl Maegerman
7/14
Cursus Joomla
PCVO Meetjesland
Je krijgt het volgende venster en klikt hier op Databanken
In het volgende venster kan je een nieuwe MySQL database aanmaken. Voor onze cursus geef je hem als naam joomla. Vul in het juiste vak joomla in en klik op Aanmaken.
© Carl Maegerman
8/14
Cursus Joomla
PCVO Meetjesland
Als alles goed gelukt is dan zie je in het volgende venster je database joomla staan.
Sluit hierna dit browservenster af
© Carl Maegerman
9/14
Cursus Joomla
PCVO Meetjesland
1.4 Joomla installeren in de map van XAMPP 1.4.1 Map aanmaken voor je website Ga in de map van de webserver naar de submap htdocs en maak daar een nieuwe map aan voor je website. Wij noemen deze map PCVO.
1.4.2 Joomla downloaden en uitpakken op je PC • •
Download Joomla Full Package op http://www.joomla.org/download.html Pak de bestanden uit in een map op je PC LET OP: Editeer het installatiebestand (joomlamap/installation/sql/mysql/joomla.sql) in dreamweaver en vervang alle “ENGINE=InnoDB” door “ENGINE=MyIsam”. Dit DB type is meer toegankelijk voor de joomla installatie condities
1.4.3 Joomla installatiebestanden op je webruimte zetten • •
Kopieer de inhoud van de uitgepakte map met de verkenner naar de map PCVO die je in de vorige stap gemaakt hebt Wacht tot het kopie volledig gemaakt is voordat je naar de volgende stap gaat!!!
© Carl Maegerman
10/14
Cursus Joomla
PCVO Meetjesland
1.4.4 Installatie van Joomla • •
Surf nu via je browser naar localhost/PCVO Er opent automatisch een installatiewizard waar je alle gegevens invult.
Gebruik als wachtwoord pcvo
© Carl Maegerman
11/14
Cursus Joomla
PCVO Meetjesland
Nu worden de tabellen aangemaakt in de database “joomla”.
Na een korte tijd krijg je het venster op de volgende bladzijde
© Carl Maegerman
12/14
Cursus Joomla
PCVO Meetjesland
Verwijder nu eerst de installatiemap
Is deze verwijdering gelukt dan krijg je het volgende venster
Joomla is nu geïnstalleerd.
© Carl Maegerman
13/14
Cursus Joomla
PCVO Meetjesland
1.4.5 Aanpassen filesize bij problemen installatie van Gantry bundle Het kan zijn dat je nog de volgende aanpassing moet maken in de map “xampp” omdat je anders bepaalde extensies niet kan uploaden (zoals bvb. Gantry) 1. editeer d:/xampp/php/php.ini bestand in kladblok 2. Verander het volgende: a. upload_max_filesize=2M in: upload_max_filesize=4M 3. Sla het bestand op 4. Sluit de xampp server volledig af (rechtsklik onderaan in het systeemvak op het icoon) 5. Start de xampp server weer op 6. Ga naar je Joomla site administrator 7. Probeer de Gantry bundle opnieuw te installeren
U kunt nu verder gaan in de cursus bij Hoofdstuk 8 – De Joomla website bekijken en beheren
© Carl Maegerman
14/14