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
Actieve versus passieve speakers: welke luidsprekers passen bij jou?
© jipen
Huis

Actieve versus passieve speakers: welke luidsprekers passen bij jou?

Twijfel je tussen actieve en passieve luidsprekers? Het verschil zit in de versterker. In dit artikel leggen we uit wat de voor- en nadelen zijn, zodat je precies weet welk systeem het beste klinkt in jouw woonkamer. Geen gedoe, gewoon helder advies.

Als je op zoek bent naar beter geluid, vliegen de termen je om de oren. Het onderscheid tussen actief en passief is misschien wel de belangrijkste technische keuze die je moet maken, maar wordt vaak onnodig ingewikkeld gemaakt. Veel mensen denken dat het puur om geluidskwaliteit gaat, terwijl het vooral draait om gebruiksgemak en apparatuur. Na het lezen van dit stuk weet je precies of je voor alles-in-één gemak moet gaan of voor de vrijheid van losse componenten.

De kern: waar zit de krachtbron?

Het technische verschil is eigenlijk heel simpel: het draait allemaal om de locatie van de versterker. Een luidspreker kan namelijk geen geluid maken zonder stroom en aansturing.

Bij een actieve speaker is de versterker ingebouwd in de behuizing van de luidspreker zelf. Je herkent dat direct aan de achterkant: er zit een stroomkabel aan die het stopcontact in moet, en vaak knoppen voor volume of toonregeling. Je sluit je telefoon, pc of platenspeler direct aan op de speaker.

Bij een passieve speaker zit er géén elektronica in de kast die het geluid versterkt. De speaker heeft geen stekker voor het stopcontact, maar alleen aansluitingen voor luidsprekerdraad. Je hebt altijd een losse versterker of receiver nodig die het signaal krachtig genoeg maakt voordat het naar de speaker gaat. Een veelvoorkomend misverstand is dat 'passief' betekent dat ze slechter of zwakker zijn. Integendeel, de allerduurste hifi-systemen zijn bijna altijd passief.

©jipen

Wanneer is actief de slimste keuze?

Kies voor actief als je houdt van een opgeruimd huis en gebruiksgemak (dit soort speakers zijn meestal plug & play). Omdat de fabrikant de ingebouwde versterker helemaal heeft afgestemd op de luidspreker, ben je verzekerd van een goede match zonder dat je technisch inzicht nodig hebt. Dit is bij uitstek geschikt voor minimalisten die geen losse apparaten of een wirwar aan kabels in de woonkamer willen. Een soundbar is hier het bekendste voorbeeld van; dat is bijna altijd een actieve speaker. Ook voor een werkplek of gaming-setup op een bureau is dit de standaard, omdat je ze direct in je pc plugt zonder tussenkomst van een extra apparaat. Daarnaast zie je deze techniek terug in slimme multiroom-systemen met wifi of bluetooth (zoals die van Sonos), waarmee je direct vanaf je telefoon muziek streamt.

De beperking van alles-in-één

Het grote nadeel van actieve speakers is dat je vastzit aan het totaalpakket. Gaat de versterker in de speaker kapot? Dan doet je hele luidspreker het niet meer, ook al zijn de speaker-units zelf nog prima.

Daarnaast ben je minder flexibel in de toekomst. Bij passieve systemen kun je over vijf jaar besluiten om alleen een nieuwe versterker met de nieuwste streamingfuncties te kopen, terwijl je je geliefde speakers behoudt. Bij een actief systeem moet je bij veroudering van de software of aansluitingen vaak meteen de hele set vervangen. Daarnaast is het uitbreiden van een stereoset naar een volledige thuisbioscoop met actieve speakers vaak lastiger of beperkt tot één specifiek merk.

©Aboltin

Wanneer moet je absoluut niet voor actief kiezen?

Er zijn specifieke situaties waarin je een actief systeem beter links kunt laten liggen. Als je bijvoorbeeld al een prima werkende versterker of receiver hebt staan, is het zonde van je geld om actieve speakers te kopen. Je betaalt dan immers dubbel voor versterking die je niet gebruikt.

Ook als je speakers wilt wegwerken in het plafond of de muur is passief de enige logische route. Je wilt namelijk geen stroompunten bij elke inbouwspeaker aanleggen, en je kunt sowieso niet makkelijk bij de elektronica als er eenmaal iets stuk gaat.

Tot slot kun je in grote ruimtes, zoals een hal of showroom, beter met passief draad werken. Luidsprekerkabels zijn over lange afstanden veel makkelijker te trekken en te verlengen dan de combinatie van stroom- en signaalkabels bij actieve speakers.

Check je kabels en je kastruimte

Om de knoop door te hakken, kijk je eerst goed naar je eigen situatie. Heb je in je tv-meubel ruimte voor een los apparaat van ongeveer 44 cm breed (de standaardmaat voor receivers)? En vind je het leuk om zelf je set samen te stellen? Dan is passief jouw route naar topgeluid op maat.

Heb je daarentegen geen zin in gedoe, wil je met één afstandsbediening klaar zijn en heb je een hekel aan zichtbare apparatuur? Dan is een actief systeem of een actieve set boekenplank-speakers de moderne oplossing die je zoekt.

Kortom: eenvoud versus controle

Het verschil tussen actief en passief is een keuze tussen gemak en flexibiliteit. Actieve speakers bieden een alles-in-één oplossing: stekker erin en spelen, ideaal voor wie weinig ruimte of geduld heeft. Passieve speakers vereisen een losse versterker, maar geven je de vrijheid om je systeem oneindig aan te passen, te repareren en te upgraden. Kijk dus niet alleen naar het geluid, maar vooral naar hoeveel apparaten je in huis wilt halen.

▼ Volgende artikel
Eerste Samsung Galaxy S26-teaservideo's verschenen
© Samsung
Huis

Eerste Samsung Galaxy S26-teaservideo's verschenen

Samsung heeft drie korte video's gedeeld waarmee het hint naar de komst van de Samsung Galaxy S26-smartphones.

Het is al een tijdje bekend dat het bedrijf later deze maand de nieuwe smartphonelijn uit de doeken gaat doen, die waarschijnlijk onder de noemer 'S26' gaat vallen. Nu zijn er drie teaservideo's gedeeld om mensen alvast lekker te maken.

View post on Instagram
 

De teaservideo's

De video's heten Closer, Groove en Glow, en richten zich zo lijkt het op verbeteringen die de Galaxy S26-smartphones gaan brengen. In 'Closer' is te zien hoe de camera van een flinke afstand inzoomt op een hond, zonder dat er veel kwaliteit verloren gaat.

In de 'Groove'-video is een dj-set te zien waarbij de camera duidelijk de dj in beeld brengt, inclusief alle bewegingen en lichtveranderingen. In de laatste video, 'Glow', wordt benadrukt hoe de camera's van de S26 zelfs donkere scènes helder kunnen filmen.

Watch on YouTube

De video's lijken dus vooral te hinten naar de verbeteringen in de camera's van de S26-lijn, al moet nog maar blijken of de filmpjes een realistische representatie zijn van wat er straks allemaal mogelijk is.

In alle drie de video's wordt overigens ook melding gemaakt van AI. Zoals eerdere geruchten al aangaven, gaat AI waarschijnlijk een prominente rol spelen bij de nieuwe smartphones van Samsung.

Watch on YouTube

Wanneer wordt de Samsung S26 onthuld?

Het is zo goed als zeker dat de nieuwe Samsung S26-smartphones op 25 februari worden onthuld. Uit een gelekte uitnodiging voor het aankomende Galaxy Unpacked-evenement blijkt namelijk dat die show op 25 februari wordt gehouden, en dat lijkt de ideale plek om de nieuwe smartphones van het bedrijf te onthullen.

Watch on YouTube

Over de Samsung Galaxy S26-toestellen

Samsung brengt dit jaar naar verwachting de Galaxy S26, S26+ en S26 Ultra. Eind vorig jaar lekten er al foto's van dummyversies van de smartphones op social media, waaruit blijkt dat deze modellen waarschijnlijk een ovaalvormig camera-eiland krijgen, vergelijkbaar met de Galaxy Z Fold-smartphones.

Qua kleuren zouden de nieuwe Galaxy-modellen in Black Shadow, White Shadow, Galactic Blue en Ultraviolet beschikbaar komen. Een grote focus zou ook liggen op de toevoeging van een privacyscherm - een optie zodat het moeilijker wordt voor omstanders om je het scherm van je smartphone te kijken.

Nieuw op ID: het complete plaatje

Misschien valt het je op dat er vanaf nu ook berichten over games, films en series op onze site verschijnen. Dat is een bewuste stap. Wij geloven dat technologie niet stopt bij hardware; het gaat uiteindelijk om wat je ermee beleeft. Daarom combineren we onze expertise in tech nu met het laatste nieuws over entertainment. Dat doen we met de gezichten die mensen kennen van Power Unlimited, dé experts op het gebied van gaming en streaming. Zo helpen we je niet alleen aan de beste tv, smartphone of laptop, maar vertellen we je ook direct wat je erop moet kijken of spelen. Je vindt hier dus voortaan de ideale mix van hardware én content.