Dick Akkerhuis

LAMP - Linux Apache MySQL PHP

Zondag 5 februari, 2012
Startpagina -> Linux-Ubuntu -> LAMP - Linux Apache MySQL PHP

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.

  1. 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
  2. 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
  3. MySQL 5 installeren (Type in de opdracht:)

    • sudo apt-get install mysql-server
  4. Tijdens de installatie van MySQL wordt gevraagd een wachtwoord in te voeren. Heb je later nodig om toegang te krijgen

  5. Type in: (terminalvenster)

    • sudo apt-get install libapache2-mod-auth-mysql
  6. Type in: (terminalvenster)

    • sudo apt-get install php5-mysql
  7. Webserver configureren en phpMyAdmin installeren

  8. 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
  9. 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
  10. Apache herstarten (Type in:)

    • cd
    • sudo /usr/sbin/apache2ctl restart
  11. Test je server. Open je webbrowser en typ in de adresbalk: http://localhost en druk op enter

  12. 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)

  13. Wordt eigenaar webserver-bestanden (Type in de opdracht:)

    • sudo chown -R $USER:$USER /var/www
  14. Vanaf nu ben je eigenaar van de webserverbestanden en kan je pagina's en bestanden wijzigen, zonder gebruik te maken van sudo.

  15. PHP informatiepagina. Om een overzicht te krijgen van de huidige PHP-configuratie op de server, maak je een pagina phpinfo.php aan.

  16. Typ volgende opdracht in het terminalvenster en druk op enter

    • sudo gedit /var/www/phpinfo.php
  17. Gedit wordt geopend. Typ php code in, opslaan en sluiten

    • <?php phpinfo(); ?>
  18. 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

 

naar top pagina