De makers van het populaire WordPress hebben voor de Raspberry Pi een speciale versie uitgebracht. Blog In A Box is een geoptimaliseerde WordPress voor de Raspberry Pi en heeft naast de standaard functionaliteit ook ondersteuning voor de Sense HAT en Pi Camera Module. Hierdoor kun je metingen of data van sensoren direct publiceren op je blog.
Blog In A Box kun je als image direct op een SD kaart plaatsen met behulp van de speciale installer. Deze is beschikbaar voor macOS, Windows en Linux.
Blog In A Box op een SD kaart plaatsen
De installer kun je downloaden op: https://inabox.blog
Plaats na het downloaden een SD kaart in de Raspberry Pi. Na het starten van de installer wordt de meeste recente versie van WordPress gedownload. Hierna dien je de gegevens voor je WIFI netwerk op te geven als je hiervan gebruik wilt maken.
Als laatste stap volgt er een scherm met geavanceerde opties, hier kun je de blog instellingen zoals naam en WordPress loginnaam en wachtwoord aanpassen.
In de sectie Pi ‘Settings’ kun je hostname, login, wachtwoord en tijdzone aanpassen. Het wachtwoord is dus niet standaard ‘raspberry’ voor de Pi gebruiker maar zoals opgegeven in deze sectie.
Hierna wordt het image met de instellingen naar de SD kaart geschreven. Nadat dit proces is voltooid heb je een complete WordPress met een geconfigureerde MySQL (database), PHP en Nginx (webserver).
WordPress installatie benaderen vanuit je webbrowser
Plaats de SD kaart in de Raspberry Pi en sluit deze aan op de netvoeding. Doordat er meerdere malen wordt herstart om de installatie te voltooien kan het enkele minuten duren voordat je de WordPress installatie kunt bereiken. Je gebruikt hiervoor het onderstaande adres in je browser:
http://bloginabox.local.
Natuurlijk is de Raspberry Pi en WordPress ook gewoon via het IP nummer te bereiken.
Login met de gebruikersnaam en het bijbehorende wachtwoord dat je eerder heb ingesteld.
Via de menu optie ‘Blog In A box’ kun je eventueel de Pi Camere en Sense HAT activeren. Je WordPress installatie is nu klaar voor gebruik!
Dank voor de leuke tip! Een kleine aanvulling, om in WP thema’s te kunnen installeren en plugins te kunnen installeren moeten er een paar aanpassingen gedaan worden via SSH:
pi@box:~ cd wordpress
pi@box:~/wordpress sudo nano wp-config.php
pi@box:~/wordpress sudo chmod -R 755 /opt/wordpress/wp-content
pi@box:~/wordpress sudo chown -R www-data:www-data /opt/wordpress
Dan draait alles als een zonnetje al is het me nog niet gelukt om de WP site via internet, dus buiten het eigen netwerk, te bereiken. Misschien heeft iemand daar een tip voor 😉
Bovenstaande aanpassing is niet compleet, in wp-config.php moet na
de regel:
define(‘DB_COLLATE’, ‘ ‘);
onderstaande regel toegevoegd worden:
define(‘FS-METHOD’,’direct’);
Zoals vermeld doe je dat via SSH met sudo nano wp-config.php
Hoe kan je via ssh inloggen?
Goedendag,
Zojuist de installatie gedaan.
Nu kom ik mooi in de Local omgeving.
Maar ik krijg het niet voor elkaar om een SSH verbinden te leggen met de PI
Als ik een monitor aan de PI koppel. Kom ik ook niet verder.
Scherm blijft zwart
en alleen na heel lang toetsen aanslaan komen er vreemde tekens.
Goedemiddag,
Ik probeer Blog in A Box te starten.
Maar werkt het nog wel?
Kan het zijn dat dit helemaal niet meer te gebruiken is?
Op de monitor ik niet dat er iets werkt, alleen het kleurenscherm.