Om joomla lokaal op een linux machine te laten werken, is het nodig eerst een apacheserver software te installeren.
De stappen staan hier beschreven: Instaleer apache onder linuxmint
Instaleer Apache
Om te beginnen instaleren wij eerst Apache.
1. Open een Terminal venster (Applications > Accessories > Terminal). Of icoon Links beneden
2. Copy/Paste of type de volgende regel en druk enter:
sudo apt-get install apache2
3. Je zal gevraagd wordewn naar je admin wachtwoord, type dit en dan enter.
Apache testen
Om zekere te weten dat alles goed gegaan is, zullen we nu Apache testen
1. Sart een willekeurige webbrowse en geef het volgende webadres in
http://localhost/
Als het goed gegaan is zie je dan:
Nu gaan we PHP instaleren:
We instaleren deze keer PHP 5
1. Open een Terminal venster (Applications > Accessories > Terminal). Of icoon Links beneden
2. Copy/Paste of type de volgende regel en druk enter:
sudo apt-get install php5 libapache2-mod-php5
3. Om te controleren of PHP werkt en compatibel is met Apache moeten we Apeache herstarten. Type de volgende regel in het terminalvenste om dat te doen:
sudo /etc/init.d/apache2 restart
Test PHP
Om er zeker van te zijn dat PHP goed functioneert gaan we een snelle test uitvoeren.
1. In het terminalvenster copy/paste of type de volgende regel:
sudo gedit /var/www/testphp.php
Dan wordt het bestand testphp.php geopend
2. Copy/Paste deze regel naar het bestand testphp.php:
3. Save en sluit het bestand.
4. Open nu je webbrowser en type het volgende webadres:
http://localhost/testphp.php
(Het de pagina met alle informatie over de instellingen van php zien.)
Proficiat je hebt nu Apache en PHP geinstaleeerd!
Instaleer MySQL
Als laatste van deze handleiding instaleren we MySQL.
1. Open weer het Terminalvenster en copy/paste of type deze regel:
sudo apt-get install mysql-server
2 (optioneel). Om andere computers in ons netwerk ook toegang te gevn tot de server moeten we het "Bind Address" aanpassen. Start met het openen van het Terminalvenster om het bestand my.cnf te bewerken.
gksudo gedit /etc/mysql/my.cnf
Verander de regel
bind-address = 127.0.0.1
en vernader 127.0.0.1 in jou IP adres.
(In Linux Mint 11, als er automatisch gevraagd wordt om het wachtwoord in tre voeren, doe dit anders ga naar stap 3.)
3. Hier kan het wat moeilijker worden. Type het volgende in het terminalvenster:
mysql -u root
daarna copy/paste of type deze regel:
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');
(Maak een keuze voor het wachtwoord.)
4. We gaan nu het programma phpMyAdmin instaleren, dit is een handig tooltje om databases te bewerken. Copy/paste of type de volgende regel in het terminalvenster:
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
Na het instaleren is de volgende klus om PHP te laten samenwerken met MySQL.
Daarom moet je het bestand php.ini openen. Om dit bestand te openen type het volgende:
gksudo gedit /etc/php5/apache2/php.ini
Nu moeten we de regel activeren door de ; weg te halen(met de ; is het commentaar).
Pas deze regel aan:
;extension=mysql.so
Zodat hij er als volgt uit ziet:
extension=mysql.so
Herstart nu Apache en je bent klaar!
sudo /etc/init.d/apache2 restart
Wanneer je een 404 error krijgt bij het bezoeken van
http://localhost/phpmyadmin:
moet je het volgende doen. Pas het bestand apache2.conf aan zodat Phpmyadmin werkt.
sudo gedit /etc/apache2/apache2.conf
Voeg de volgende regel aan het eind van het bestand toe, save en sluit.
Include /etc/phpmyadmin/apache.conf
Herstart dan Apache
sudo /etc/init.d/apache2 restart