De RASPI staat in de volgende toestand en heeft volgende commando's ondergaan.
- Eerst geüpdated en geüpgrade om in de recenste toestand van Linux te staan.
- Van DHCP naar een statisch ip adres gezet.
- Update GPU firmware ( was niet nodig ?)
- GPU geheugen van 64 naar 16 MB gezet .
- Paswoord en user zijn nog default pi en raspberry
- Tijd en datum gezet.( Dit is de internettijd via tijdserver, geen RTC! Maar dit komt nog)
- NGINX geïnstalleerd.Dit is de webserver ipv Apache
- RPI geüpdated van V 3.12.28+ naar V 3.12.29+
- Path naar /var/www gezet ipv het defaultpath van NGINX (/usr/share/nginx/www)
- Unlinken symlink in /etc/nginx/sites-enabled .
- Editeren van mysite in /etc/nginx/sites-available
- Installeren van PHP5, dwz PHP-fpm ( voor nginx) PHP-apc ( cashaccelerator) en PHP-mysql (om de connectie te maken met de mysql database, was ik eerst vergeten !))
- Bijvoegen van deze modules( of hoe noem je dit ?) in mysite
- Aantal " workers" in NGINX veranderen van 4 naar 1 in NGINX.conf.
- Installeren van mysql-server.
- User bijvoegen in mysql
- Rechten toekennen op mysql.
- Ftp server geïnstalleerd . Hierdoor kan ik bestanden doorsturen die ik eerst test op de laptop en daarna overzet naar de RASPI.
- Rechten toekennen op de Ftp server.
- MobaXterm geïnstalleerd op de laptop. Hiermee kan je SSH en Ftp werken naar de RASPI toe alsook nog andere toeters en bellen zoals een editor.
Dit doe ik met Bluefish editor en een LAMP Stack op de laptop.De oefeningen die ik hier moet doen ,stuur ik dan ook door naar de RASPI en kijk of ze daar ook werken .Zo had ik ontdekt dat een PHP code die gewone platte tekst moest genereren via html en op het scherm zetten geen enkel probleem was , maar een oefening die een database moest aanmaken niet lukte .Dit was te wijten aan de ontbrekende PHP-mysql " connector" die nog niet geïnstalleerd was ( zoals beschreven in punt 12 hierboven);
Dus de ontwikkeling doe ik op de laptop in de LAMP stack en daarna de uitvoering op de RASPI.
Geen opmerkingen:
Een reactie posten