Linux Apache MySQL PHP - Ubuntu Desktop als Webserver
De afkorting LAMP staat voor: Linux (besturingssysteem) + Apache (webserver) + MySQL (database) + PHP (scripttaal voor dynamische webpagina's).
Deze handleiding is bedoeld voor het installeren van een LAMP-server in Linux - Ubuntu Desktop (32/64 bit).
Met deze methode installeer je een webserver op je Ubuntu Desktop PC, met behoud van alle geïnstalleerde programma's.
LAMP installatie stap voor stap
Wanneer je onderstaande opdrachten intypt in het terminalvenster, moet de opdracht worden bevestigd met een enter. Daarna vul je je wachtwoord in gevolgd door een enter (is niet leesbaar). Daarna wordt de opdracht uitgevoerd.
Om de nieuwste software te installeren moet er eerst een systeem update en upgrade worden uitgevoerd. (Open je terminalvenster en typ de opdracht:)
- sudo apt-get update
- sudo apt-get upgrade
Apache 2 installeren Open het terminalvenster en type in de opdracht: (kopiëren en plakken kan ook, gebruik de rechtermuisknop)
- sudo apt-get install apache2
MySQL 5 installeren (Type in de opdracht:)
- sudo apt-get install mysql-server
Tijdens de installatie van MySQL wordt gevraagd een wachtwoord in te voeren. Heb je later nodig om toegang te krijgen
Type in: (terminalvenster)
- sudo apt-get install libapache2-mod-auth-mysql
Type in: (terminalvenster)
- sudo apt-get install php5-mysql
Webserver configureren en phpMyAdmin installeren
Na het installeren van MySQL en phpMyAdmin (terminalvenster: Na iedere opdracht enter)
- cd /usr
- sudo ./bin/mysql_install_db --user=mysql
- sudo mysql -u root
PHP laten samenwerken met MySQL, Type in: (Teksteditor gedit wordt in apart scherm geopend, zoek de regel ;extension=mysql.so op en verwijder ; aan het begin van de regel. Daarna opslaan en sluiten)
- sudo gedit /etc/php5/apache2/php.ini
Apache herstarten (Type in:)
- cd
- sudo /usr/sbin/apache2ctl restart
Test je server. Open je webbrowser en typ in de adresbalk: http://localhost en druk op enter
Eigenaar webserver bestanden. De standaard map voor webpagina's is /var/www. Door eigenaar te worden van de map /var/www kun je webpagina's bewerken en opslaan. (ga naar punt 13)
Wordt eigenaar webserver-bestanden (Type in de opdracht:)
- sudo chown -R $USER:$USER /var/www
Vanaf nu ben je eigenaar van de webserverbestanden en kan je pagina's en bestanden wijzigen, zonder gebruik te maken van sudo.
PHP informatiepagina. Om een overzicht te krijgen van de huidige PHP-configuratie op de server, maak je een pagina phpinfo.php aan.
Typ volgende opdracht in het terminalvenster en druk op enter
- sudo gedit /var/www/phpinfo.php
Gedit wordt geopend. Typ php code in, opslaan en sluiten
De phpinfo.php openen. Open je browser en typ in de adresbalk: http://localhost/phpinfo.php Op het scherm wordt de PHP-configuratie van je server weergegeven.
De LAMP-installatie is nu compleet en klaar voor gebruik