ID.nl logo
Huis

Piwigo-tutorial: Foto's delen vanaf eigen server

Heb je geen nas, maar wel een (oudere?) computer ter beschikking en waarop je zelf een fotosharing-server kunt installeren? In deze Piwigo-tutorial vertellen we je over de mogelijkheden daarvan.

Lees ook: Eigen cloud maken voor het delen van foto's

Piwigo is een php-applicatie, gebruikt een MySQL-database en werd onder een GPL-licentie uitgebracht. Het programma bestaat al zo’n vijftien jaar en werd door de maker, de Fransman Pierrick Le Gall, aanvankelijk uitgebracht onder de naam PhpWebGallery. Op het moment van schrijven is versie 2.9.2 de nieuwste, daterend van oktober 2017.

De systeemvereisten van Piwigo zijn alles bij elkaar bescheiden: een webserver (als Apache) die php ondersteunt, MySQL 5 en PHP 5 of hoger. Hoewel je zo’n ‘AMP’-stack (Apache, MySQL, PHP) ook onder Linux en zelfs macOS kunt realiseren, focussen we ons in dit artikel op een Windows (10)-omgeving. Een ‘WAMP’-configuratie dus.

Je kunt gemakkelijk een WAMP-server downloaden en installeren. Check eerst of je systeem over de vereiste componenten beschikt, waaronder Visual CC+ Redistributable for Visual Studio 2012 Update 4. Je kunt ook handmatig die AMP-stack installeren, de uitleg hiervoor vind je via deze site.

Heb je echter geen zin of tijd om je met een soms wat recalcitrante WAMP-installatie bezig te houden, dan kan het ook makkelijker: met behulp van de portable USBWebserver V8.6. Die is weliswaar al enkele jaren oud, maar bevat wel alle benodigde onderdelen.

USB-server configureren

Er verschijnt nu een klein programmavenster waar je via Instellingen niet alleen de taal maar ook de poort van de webserver (standaard 8080) en van de MySQL-server (standaard 3307) kunt aanpassen. Je start (en stopt) beide services door respectievelijk Apache en MySQL te openen en op Start te drukken (of Stop om te stoppen natuurlijk).

Voor de installatie van Piwigo heb je een MySQL-database nodig, dus maak die gelijk maar aan. Dat doe je door in het programmavenster Algemeen te kiezen en vervolgens PHPMyAdmin te starten. De standaard inloggegevens zijn root (naam) en usbw (wachtwoord). Als je bent aangemeld, wijzig dan het wachtwoord in de rubriek Algemene instellingen bij Wachtwoord wijzigen, wel even bevestigen via Start.

Over naar het tabblad Databanken, waar je bij Databank aanmaken een geschikte naam voor je fotodatabank invult. Laat de optie Collatie ongemoeid. Bevestig met Aanmaken. De nieuwe database verschijnt in het linkerpaneel en je kunt PhpMyAdmin verlaten.

©PXimport

Piwigo instellen

je vindt het Piwigo-pakket op deze site, via de knop Download Package. Pak het zip-archief uit en kopieer de complete inhoud van de uitgepakte map \piwigo naar een lege, zelf te creëren submap (bijvoorbeeld met de naam \fotos) van de map \root van je USBWebserver.

Heb je nu zowel Apache als MySQL ingesteld, dan kunnen we aan de slag. Ga in je browser naar http://localhost/<naam_van_de_submap>. De kans is groot dat er nu een foutmelding opduikt in verband met de datum en tijd. Piwigo is pas tevreden als je zelf de juiste tijdzone hebt ingesteld. Dat doe je in het bestand php.ini, dat je vindt in de map \php, een submap van je USBWebserver-installatie. Idealiter open je php.ini in een teksteditor als Notepad++. Hier verwijder je vervolgens de puntkomma voor de regel

; date.timezone = Europe/Paris

en wijzig je die in

date.timezone = Europe/Amsterdam

In Notepad++ is dit regelnummer 923. Herstart de Apache-server na deze wijziging.

De foutmelding hoort nu te verdwijnen en je kunt met de configuratie van de database en het Piwigo-beheer beginnen. Laat MySQL host (wellicht) ingesteld op localhost(:<poortnummer>), vul root in als gebruiker met het bijhorende wachtwoord voor MySQL (usbw of iets anders als je dat daarnet hebt aangepast). Vul tevens de Database-naam in (mijnfotos in ons voorbeeld). De prefix kun je gerust ingesteld laten op piwigo_.

Tot slot kies je zelf een gebruikersnaam, die zal zichtbaar zijn voor bezoekers. Stel ook geen goed wachtwoord in. Vul tevens je e-mailadres in (en verwijder beide vinkjes). Rond af met Start installatie. Piwigo is zo vriendelijk je een rondleiding aan te bieden en waarom zou je niet?

(Lees verder onder de afbeelding)

©PXimport

Foto's uploaden met Piwigo

Er valt op dit moment natuurlijk nog weinig te beleven op je Piwigo, want je hebt nog geen fotoalbums. Daar brengen we snel verandering in. Ga in je browser naar http://localhost(<:poortnummer>)/<submap>/admin.php (of andere gegevens als je in de vorige stappen andere keuzes hebt gemaakt) en meld je aan. Je belandt nu als beheerder op je dashboard. Klik op Foto’s / Toevoegen in het linkerpaneel en kies Maak een nieuw album aan.

Je kunt hier nog geen Hoofd-album selecteren omdat je nog nooit eerder een album in Piwigo hebt aangemaakt. Voor daaropvolgende albums is het dus wél mogelijk die in bovenliggende albums onder te brengen, dus je kunt hier een logische structuur aanbrengen. Selecteer het gewenst (sub)album en open het tabblad Via webformulier. Versleep de foto’s naar het browservenster of klik op Foto’s toevoegen en bevestig met Start Upload.

Er zijn nog andere methodes om foto’s aan je albums toe te voegen: op het tabblad Via toepassingen tref je negen applicaties aan, waaronder Piwigo Remote Sync, Piwigo voor iOS (zie verder), Lightroom, digiKam en iPhoto.

Op het tabblad Via FTP + Synchronisatie lees je hoe je via een ftp-client ‘fysieke albums’ creëert. Dergelijke albums kun je binnen Piwigo niet zomaar verplaatsen of verwijderen.

Een andere handige tool om snel een hele reeks foto’s van je computer naar Piwigo te uploaden is nog het portable pLoader for Windows (je vindt het exe-bestand in de uitgepakte submap \bin).

Foto's delen

Komen we bij het delen van je foto’s. Je wilt waarschijnlijk albums met anderen delen, maar wel zó dat niet iedereen zomaar alle foto’s kan bekijken. We gaan uit van de situatie dat je een bepaald album uitsluitend wilt delen met je collega’s.

Ga naar je dashboard en open Gebruikers / Groepen. Klik hier op Voeg een groep toe, vul een geschikte naam in en bevestig met Toevoegen. Over naar de rubriek Gebruikers / Beheer, waar je Voeg een gebruiker toe aanklikt en de bijhorende naam en wachtwoord invult. Bevestig met Verzenden, selecteer de toegevoegde naam en kies Wijzig. Vervolgens selecteer je de gewenste groep in het uitklapmenu bij Groepen. Bevestig met Werk de gebruiker bij.

Nu moet je nog aangeven dat je een bepaald fotoalbum alleen zichtbaar wilt maken voor je collega’s. Open de rubriek Albums / Beheer, selecteer het gewenste (sub)album en kies Wijzig. Open het tabblad Rechten van dit album, kies Privé en selecteer de juiste groep(en) bij Rechten verleend aan groepen.

Overigens is het ook mogelijk rechten aan specifieke gebruikers te verlenen. Bevestig met Bewaar instellingen, eventueel nadat je een vinkje hebt geplaatst bij Toepassen op subalbums. Wanneer nu een van je toegevoegde collega’s zich bij je Piwigo-galerie aanmeldt, zal hij toegang krijgen tot het bedoelde album (let op, gebruikersnamen zijn hoofdlettergevoelig). Tenzij je dat als beheerder anders hebt ingesteld, kunnen bezoekers ook commentaar achterlaten bij foto’s.

©PXimport

Extra's

Er zijn nog heel wat meer functies en instelopties beschikbaar in Piwigo, die kun je zelf gaan ontdekken. Een paar in het kort: in de categorie Configuratie vind je allerlei thema’s terug op het tabblad Nog niet geïnstalleerde thema’s. Bij Plugins / Beheer tref je circa 150 uiteenlopende extensies aan (op het tabblad Andere plugins).

Er zijn ook gratis mobiele apps beschikbaar voor Piwigo. Voor Android zijn de beschikbare apps (Piwigo Client en ReGalAndroid behoorlijk rudimentair. De iOS-app is een stuk gebruiksvriendelijker, hiermee kun je onder meer foto’s downloaden en uploaden en albums bekijken, verplaatsen en verwijderen.

▼ Volgende artikel
Een op drie gemeenten staat opladen elektrische auto over stoep toe
© alpegor - stock.adobe.com
Mobiliteit

Een op drie gemeenten staat opladen elektrische auto over stoep toe

In Nederland is elektrisch rijden het voordeligst als je je auto thuis kunt opladen met eigen stroom, bijvoorbeeld van zonnepanelen. Maar dan moet je wel een eigen oprit hebben of van de gemeente toestemming krijgen om een laadkabel over de stoep te leggen. Uit onderzoek van energiebedrijf Zonneplan blijkt dat slechts een op de drie gemeenten dit toestaat.

Je auto voor de deur opladen met je eigen stekker kan op verschillende manieren: met een kabelmat, speciale kabelgoottegels of een laadarm die over de stoep hangt. De laatstgenoemde optie wordt alleen toegestaan in Haarlem en Zuidplas. Kabelgoottegels, waarbij de laadkabel verzonken ligt in de stoep, zijn het populairst - een kwart van de gemeenten experimenteert hiermee of heeft dit in het verleden gedaan. Het gebruik van een kabelmat is de meest toegankelijke oplossing, wat in 27 gemeenten (8 procent) is toegestaan.

Bron: Zonneplan

Vooral in de Randstad, Zeeland en Noord-Brabant zijn gemeenten flexibeler wat betreft het opladen over de stoep. In Drenthe, Groningen en Limburg is dit vrijwel nergens toegestaan, al hebben woningen daar vaker een eigen oprit.

Momenteel beschikt één op de twaalf Nederlandse huishoudens (8 procent) over een eigen laadpaal. Dit percentage is het hoogst in de gemeente Laren, waar bijna een derde van de huizen een laadvoorziening heeft. Ook in Rozendaal, Blaricum, Bloemendaal, Bergen en Oostzaan ligt dit percentage boven de 20 procent. Financiële middelen lijken een grotere rol te spelen bij het aanschaffen van een elektrische auto dan de fysieke ruimte voor een laadpaal.

"Het voordeel van thuis kunnen opladen ten opzichte van de openbare laadpaal is aanzienlijk," licht Zonneplan toe. Bij een gemiddeld jaarkilometrage van 18.200 kilometer en een verbruik van 187 Wattuur per kilometer betaal je aan een openbare laadpaal ongeveer 1530 euro per jaar, uitgaande van een gemiddeld tarief van 45 cent per kWh.

Thuisladen is merkbaar voordeliger. Met een vast of variabel contract komt het gemiddelde tarief momenteel op 28 cent per kWh, wat neerkomt op 952 euro per jaar. EV-rijders met een dynamisch contract betaalden bij Zonneplan de afgelopen twaalf maanden gemiddeld 22 cent per kWh, wat resulteert in een jaarlijkse kostenpost van 748 euro. Bovendien hebben veel thuisladende elektrische rijders zonnepanelen, waardoor ze een groot deel van het jaar gratis kunnen laden.

Kosten

De mogelijkheden voor het opladen van een elektrische auto via de stoep zijn afhankelijk van het beleid van de gemeente waarin je woont. De kosten voor thuisladen variëren tussen de 748 en 952 euro per jaar, afhankelijk van je energiecontract, terwijl opladen aan een openbare laadpaal gemiddeld 1530 euro per jaar kost.

Vraag een offerte aan voor thuisbatterij:

▼ Volgende artikel
Waar voor je geld: 5 draadloze in-ear koptelefoons voor minder dan 75 euro
Huis

Waar voor je geld: 5 draadloze in-ear koptelefoons voor minder dan 75 euro

Bij ID.nl zijn we dol op kwaliteitsproducten waar je niet de hoofdprijs voor betaalt. Daarom speuren we een paar keer per week binnen een bepaald thema naar zulke deals. Je favoriete muziek of podcast luister je het liefst overal en wanneer het jou uitkomt. Dat doe je natuurlijk het best met je eigen oortjes in. We hebben vijf draadloze setjes voor minder dan 75 euro voor je gevonden.

Draadloze oordopjes zijn ontzettend praktisch, want zonder kabels heb je alle bewegingsvrijheid die je wilt, ideaal voor onderweg of tijdens het sporten. Ze zijn klein, licht en passen makkelijk in je zak of tas. De geluidskwaliteit is tegenwoordig prima en veel oordopjes hebben ook noise cancelling, waardoor je minder last hebt van omgevingsgeluid zoals pratende collega's of treingeluiden.

DISCLAIMER Op het moment van schrijven waren de besproken producten te vinden onder de 75 euro bij de goedkoopste winkel op Kieskeurig.nl. Deze prijzen kunnen echter schommelen.

JLab GO Air Sport True Wireless

De JLab GO Air Sport is vooral gericht op sporters die oordopjes zoeken die goed blijven zitten. Dankzij de oorhaakconstructie blijven ze ook tijdens beweging op hun plek. De behuizing is eenvoudig, maar handig is wel de ingebouwde usb-kabel waarmee je de oplaadcase direct in een usb-poort kunt steken. Water- en zweetbestendigheid zijn op orde, wat ze geschikt maakt voor in de sportschool of tijdens een regenachtige wandeling. Bluetooth 5.1 zorgt voor een stabiele verbinding, en hoewel je geen geavanceerde geluidsinstellingen hebt, is de bediening met tikbewegingen eenvoudig genoeg.

🔋 Opgegeven batterijduur
: 8 uur / 32 uur totaal met case
⚡ Oplaadtijd
: 2 uur

JBL Wave Beam

De JBL Wave Beam is een degelijke keuze voor wie gewoon draadloze oordopjes zoekt zonder poespas. Het ontwerp is compact en qua geluid is er een duidelijke nadruk op bas, zoals je van JBL mag verwachten. Ze zijn niet waterdicht, maar wel enigszins beschermd tegen spatwater. Opladen gaat snel, en de case is klein genoeg om makkelijk in je zak mee te nemen. Bluetooth 5.2 zorgt voor een stabiele verbinding, maar verwacht geen ondersteuning voor high-res audio of geavanceerde ruisonderdrukking. Deze oordopjes zijn vooral bedoeld voor mensen die onderweg muziek luisteren of bellen en daarbij niet te veel willen instellen.

🔋 Batterijduur: 8 uur per oordopje / 32 uur totaal met case
⚡ Oplaadtijd
: 2 uur

Sony WF-C700N

De Sony WF-C700N is een betaalbaar model met actieve ruisonderdrukking, iets wat je niet vaak ziet in deze prijsklasse. De oordopjes zitten licht en stevig in je oor en ze voelen comfortabel, ook bij langer gebruik. Handig is dat ze automatisch aanpassen aan je omgeving, bijvoorbeeld wanneer je onderweg bent of op kantoor. De app van Sony biedt wat extra instellingen, zoals geluidsprofielen of een persoonlijke equalizer. De IPX4-rating betekent dat je je geen zorgen hoeft te maken over zweet of lichte regen.

🔋 Batterijduur
: 7,5 uur met ANC / 15 uur totaal met case
⚡ Oplaadtijd
: 1,5 uur

Huawei FreeBuds 5i

De Huawei FreeBuds 5i bieden opvallend veel functies voor de prijs. Ze ondersteunen hi-res audio via LDAC, waardoor muziek beter tot zijn recht komt – mits je telefoon dit ook ondersteunt. De actieve ruisonderdrukking werkt redelijk goed, vooral bij kantoorgeluiden of tijdens reizen. Ook prettig is dat ze aan meerdere apparaten tegelijk gekoppeld kunnen worden, bijvoorbeeld je laptop én je telefoon. De afwerking is netjes en de bediening werkt vlot via tikbewegingen. Ze zijn bestand tegen stof en spatwater, dus ook bruikbaar in wisselende omstandigheden. Voor wie flexibiliteit zoekt en goede functies zonder de hoofdprijs te betalen, zijn dit interessante oordopjes.

🔋 Batterijduur
: 6 uur met ANC / 28 uur totaal met case
⚡ Oplaadtijd
: 1,5 uur

Sony WF-C500

De Sony WF-C500 zijn eenvoudige maar fijne oordopjes voor dagelijks gebruik. Ze missen luxe functies zoals ruisonderdrukking, maar maken dat goed met hun stevige batterijduur en betrouwbare prestaties. Het geluid is verrassend gebalanceerd en kan via de Sony-app nog wat worden bijgesteld. De oordopjes zijn klein en licht, waardoor je ze bijna niet voelt zitten. Dankzij IPX4 zijn ze beschermd tegen spatwater, dus geen problemen tijdens een korte regenbui of sportsessie. Je krijgt geen fancy draadloze functies, maar wel een degelijke bouw en gebruiksgemak dat precies doet wat je nodig hebt.

🔋 Batterijduur
: 10 uur per oordopje / 20 uur totaal met case
⚡ Oplaadtijd
: 2,5 uur