Skapa ett anpassat webb-galleri med Piwigo

Skapa ditt eget anpassade webbgalleri med Piwigo! Denna artikel guidar dig genom installation och konfiguration, oavsett om du använder delat webbhotell eller VPS.

Om du är en visuell konstnär eller någon som samlar mycket bilder, kan du ha behov av ett anpassat webbgalleri på din webbplats. Det finns flera sätt att skapa ett sådant – du kan koda det för hand, använda ett tillägg på ett innehållshanteringssystem (CMS) eller använda dedikerad gallerimjukvara. Piwigo är en utbyggbar, öppen källkod fotogallerimjukvara som du kan installera på VPS och webbhotell. I denna artikel går vi igenom installation och konfiguration av ett anpassat webb-galleri med Piwigo.

Installation av Piwigo

Den enklaste metoden för att komma igång med Piwigo är att installera det på ett delat webbhotell. En av fördelarna med Piwigo jämfört med andra fotogalleriserverar är att det använder PHP. Detta gör det lätt att köra även på system där du inte kan få tillgång till root-användaren.

Börja med att skapa en ny databas i ditt webbhotells kontrollpanel. Om din webbplats använder cPanel, gå till sektionen för MySQL-databaser för att göra detta.

Se till att lägga till en användare till den nya databasen och ge den alla behörigheter för databasen.

När du har ställt in en databas kan installationen av Piwigo inte bli enklare. Ditt webbhotell kan erbjuda en automatisk installatör, men jag rekommenderar att du hämtar Piwigo direkt från den officiella nedladdningssidan för att säkerställa att du får den senaste versionen.

Extrahera Piwigo .zip-filen i din nedladdningsmapp, och kopiera sedan mappen “piwigo” till roten av din delade webbhotellsdirectory. I mitt fall kommer jag att använda min FTP-klient för att skicka den till min webbhotellsrot.

Öppna en ny webbläsartab, och navigera till ditt delade webbhotells domän följt av sökvägen till din Piwigo-mapp. Eftersom jag har kopierat min till min webbhotells rotmapp, behöver jag bara ange “/piwigo/install.php” i slutet av min URL.

Detta kommer att visa installations- och konfigurationsskärmen för Piwigo. Ange detaljerna för din MySQL-databas, tillsammans med användarnamn och lösenord för ditt administratörskonto.

Öppna en ny webbläsartab och navigera till URL:en för din Piwigo-instans för att kontrollera om den fungerar korrekt.

Bra att veta: Piwigo är bara en av många gallerimjukvarupaket idag. Kolla in vår lista över de bästa självhostade fotogallerierna för att se vilket som är rätt för dig.

Installation av Piwigo på en VPS

Förutom installation på ett delat webbhotell, är det också möjligt att köra Piwigo på en dedikerad VPS. Att göra detta ger dig kontroll och flexibilitet över de program som körs tillsammans med Piwigo. I denna sektion kommer jag att installera Piwigo på en Ubuntu 24.04-server.

Obs: installation av Piwigo på sin egen VPS kräver en lämplig DNS A-post för din maskin som pekar på dess IPv4-adress.

Börja med att se till att ditt system är uppdaterat:

sudo apt update && sudo apt upgrade

Installera de beroenden som din Piwigo-instans behöver genom att köra följande kommando:

sudo apt install nginx php mariadb-server imagemagick ffmpeg php-fpm php-mbstring php-gd php-mysql php-imagick php-xml unzip

Byt till root-användaren, kör den första installationsprompten för MariaDB, och gå sedan in i MariaDB-konsolen:

sudo -s sudo mariadb-secure-installation sudo mariadb -u root

Obs: installationsscriptet för MariaDB kommer att ställa en mängd frågor om hur du vill säkra din databas. I de flesta fall är det säkert att acceptera skriptets standardvärden.

Skapa databasen och köra Piwigo

När du är inne i MariaDB, skapa en enkel databas för din Piwigo-instans:

CREATE DATABASE piwigo;

Kör följande kommando för att skapa en ny användare och ställ in behörigheterna för att få åtkomst till den nya Piwigo-databasen:

CREATE USER 'youruser'@'localhost' IDENTIFIED BY 'userpassword'; GRANT ALL ON piwigo.* TO 'youruser'@'localhost';

Tryck på Ctrl + D för att avsluta MariaDB-konsolen, och kör sedan följande kommando för att skapa konfigurationsfilen för Piwigo:

sudo vim /etc/nginx/sites-available/piwigo

Klistra in följande kodblock i din nya konfigurationsfil:

server { listen 80; server_name DIN-ROTT-DOMÄN.HÄR; root /var/www/piwigo; index index.html index.htm index.php; location / { try_files $uri $uri/ =404; } location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php8.3-fpm.sock; } location ~ /\.ht { deny all; } }

Spara din nya konfigurationsfil, och skapa sedan en symbolisk länk från den.

För att aktivera webbplatsen från “/etc/nginx/sites-available” till “/etc/nginx/sites-enabled.”

sudo ln -s /etc/nginx/sites-available/piwigo /etc/nginx/sites-enabled

Navigera till din servers webroot-katalog och ladda ner .zip-filen för Piwigo:

cd /var/www/ wget -O piwigo.zip https://piwigo.org/download/dlcounter.php?code=15.1.0

Extrahera hela Piwigo-installationen i webroot-katalogen och ställ in rätt behörigheter och ägarskap:

unzip /var/www/piwigo.zip sudo chown -R www-data:www-data /var/www/piwigo sudo chmod -R 755 /var/www/piwigo

Aktivera både PHP-fpm och Nginx-tjänsterna för att starta din Piwigo-instans:

sudo systemctl enable --now php8.3-fpm.service sudo systemctl disable --now apache2.service sudo systemctl enable --now nginx.service

Bekräfta att Piwigo fungerar korrekt genom att öppna en webbsida och navigera till ditt domännamn.

Som en sidkommentar: har du en gammal Raspberry Pi som bara samlar damm? Lär dig hur du kan omvandla din Pi till en lokal bildbackup-lösning.

Komma igång med Piwigo

Vid det här laget har du nu en fungerande Piwigo-instans som körs på din webbtjänst eller VPS. För att börja använda den, klicka på knappen Jag vill lägga till foton på din galleriwebbplats.

Detta kommer att ta dig till administrationssidan för Piwigo där du kan ladda upp och konfigurera aspekter av din instans. Klicka på knappen Skapa ett första album för att starta din onlinegalleri.

Ange ett namn för ditt nya album, klicka på Skapa och Välj för att gå till din albumkonfigurationssida.

Klicka antingen på knappen Lägg till foton eller dra de foton som du vill ladda upp till din server på albumwebbsidan.

När du har de foton du vill ha på Piwigo-sidan, klicka på Starta uppladdning för att börja uppladdningsprocessen.

När du har lagt till minst ett album kan du besöka din Piwigo-URL och se galleriet.

Konfigurera Piwigo

Som standard namnger Piwigo ett nytt webb galleriet som “Bara ännu ett Piwigo-galleri.” Du vill nog ändra denna generiska titel. För att göra det, klicka på Admin-knappen i det övre högra hörnet av galleriet.

Välj Konfiguration -> Alternativ i den vänstra sidopanelen.

Ange det nya namnet på ditt Piwigo-galleri i textrutan Galleri Titel, och klicka sedan på Spara inställningar för att tillämpa det.

Ändra galleri-temat i Piwigo

Förutom att ändra galleri-namnet, är det också möjligt att ändra utseendet på din Piwigo-instans. För det, klicka på Teman i den vänstra sidopanelen på admin-sidan.

Här kan du välja det standardtema eller aktivera ett inaktivt tema på ditt webb galleriet. Till exempel, genom att klicka på Aktivera på Elegant-temat kommer det att läggas till i din instans tema lista.

Observera: du kan också tvinga ett tema att vara standard för ditt galleri genom att klicka på knappen “Ställ in som standard”.

Vidare erbjuder Piwigo också ett katalog av vackra tredjepartsteman som du kan installera för ditt galleri. För att få åtkomst till detta, klicka på fliken Lägg till nytt tema på Temakonfigurationssidan.

Bläddra igenom de tredjepartsteman och klicka sedan på Installera på det som du vill ha.

Avsluta med att gå till din instans tema lista, och klicka på Aktivera för att lägga till det i din aktiva temanval.

Installera tillägg i Piwigo

Det finns två sätt att installera tillägg i Piwigo. För det första kan du använda den inbyggda funktionaliteten för tillägg, som hanterar installation och förvaltning av tillägg. För det andra kan du manuellt installera ditt tillägg genom att kopiera det till Piwigos tilläggskatalog.

För att använda den inbyggda funktionen, navigera till kategorin Tillägg på din instans administrationssida.

Klicka på fliken Lägg till ett nytt tillägg för att se tillgängliga tillägg för ditt Piwigo-galleri.

För att installera ett tillägg manuellt, gå först till den officiella tilläggssidan för Piwigo och leta efter ett tillägg som du vill installera. I mitt fall ville jag använda “Community”-tillägget för att lägga till användarsubmissioner till mitt galleri.

Ladda ner tilläggets .zip-fil och överför den till din Piwigo-instans. Till exempel använder följande kommando SCP för att överföra plugin-arkivet till min VPS:

scp
~/Downloads/community_15.a.zip ramces@mte-ubuntu-server:~

Gå till din Piwigo-installation och flytta sedan och extrahera pluginens .zip-fil till din galleris plugins-katalog:

sudo cp ~/community_15.a.zip /var/www/piwigo/plugins sudo cd /var/www/piwigo/plugins sudo unzip ./community_15.a.zip && sudo rm ./community_15.a.zip

Notera: Om du kör Piwigo på en VPS, se till att din webbserver kan läsa din plugins-mapp: sudo chown -R www-data:www-data /var/www/piwigo/plugins.

Bekräfta att du har installerat din nya plugin korrekt genom att besöka Plugins-sidan på din Piwigo-administrationsskärm.

Rekommenderade Plugins för Piwigo

Med detta i åtanke kommer jag att gå igenom några av de plugins som jag har funnit användbara under min tid med min personliga Piwigo-installation.

1. PersoFavicon

Du kanske är van vid att ladda upp en egen favicon till en webbplats och se den visas automatiskt i din webbläsare. Tyvärr fungerar det inte på Piwigo. För att använda din egen favicon i Piwigo, installera PersoFavicon pluginen.

När den är aktiverad kommer den att visas i din administrationsmeny under Plugins. Klicka på den för att ladda upp en favicon i .ico-format.

2. Inbäddade Videor

Inbäddade Videor låter dig bädda in externa videofiler, förutom bilder, i din Piwigo-galleria. För närvarande stöder den videor från YouTube, Vimeo och Dailymotion.

För att inkludera videor i dina album, klicka på Inställningar under Inbäddade Videor pluginrutan. Detta öppnar konfigurationssidan för Inbäddade Videor. Plugin-gränssnittet låter dig lägga till en video åt gången via URL.

Notera: Om du kryssar i rutan Lägg till filmeffekt kommer filmremsor att visas på sidorna av dina inbäddningar för att indikera att gallerinsläppet är en videofil.

3. Utgångsdatum

Utgångsdatum är en praktisk plugin som implementerar temporära bilder på din Piwigo-galleria. Den tillhandahåller ett automatiskt bildborttagning-system och möjlighet att underrätta dig när bilderna går ut. Som en person med integritetsmedvetenhet, finner jag denna tillägg mycket värdefull eftersom det ger mig bättre kontroll över hur jag delar bilder online.

För att använda denna plugin, gå till din Piwigo-installations admin-sida och ladda upp en ny bild.

När du är klar, klicka på Hantera denna uppsättning av foton, välj sedan de bilder som du vill sätta timern på.

Scrolla ner till Åtgärder-sektionen, välj “Utgångsdatum” från rullgardinsmenyn, och ange det datum då du vill att dina bilder ska gå ut.

4. Community

Community är en enkel plugin som adresserar Piwigos fokusering på en enda användare. Den utökar galleriets stöd för flera användare och tillåter dem att skapa mappar och ladda upp bilder till din Piwigo-installation. Tillsammans med anständiga åtkomstkontrollfunktioner är Community en nödvändig plugin för alla som vill starta ett samarbetande fotoalbum.

För att börja med Community går du till din Piwigo-installations plugins-sida och klickar sedan på Inställningar under pluginrutan.

Klicka på Lägg till en behörighet, och ställ in de behörigheter du vill ha för ditt galleri. I mitt fall vill jag att alla användare ska kunna ladda upp till mappen “maketecheasier”.

5. Piwigo-openstreetmap

Piwigo-openstreetmap är en praktisk plugin som visar GPS-data som är inbäddad i moderna JPEG-bilder. För att åstadkomma detta använder pluginen OpenStreetMap-data för att visa den exakta platsen där du tog dina foton. Detta gör den till en utmärkt följeslagare till en GPS-spårserver som uLogger.

När pluginen är igång, bör piwigo-openstreetmap fungera direkt. Om du redan har bilder i ditt galleri med en geotagg, visar pluginen omedelbart en karta som visar var du tog dina foton.

Jag har använt Piwigo i ett par månader och det har blivit min favoritwebbaserade foto-gallerisoftware. Att hantera ett eget webb-galleri med Piwigo är otroligt enkelt, från att ställa in foton och album till att uppgradera din installation.

Att lära sig hur man installerar och använder Piwigo som ett online-galleri för dina.

Photos är bara det första steget i att skapa din egen självhostade plattform på internet. Dyka djupare in i den underbara världen av självhostning genom att kolla in hur en kollega författare omvandlade sin Raspberry Pi till ett privat Internetarkiv.

Nyt kun olet lukenut Skapa ett anpassat webb-galleri med Piwigo loppuun, kutsumme sinut tutustumaan lisää Linux-kategoriaan. Löydät sieltä muita mielenkiintoisia artikkeleita, jotka laajentavat tietojasi ja pitävät sinut ajan tasalla. Älä lopeta lukemista ja löytämistä!

Indeksi
  1. Installation av Piwigo
  2. Installation av Piwigo på en VPS
    1. Skapa databasen och köra Piwigo
  3. Komma igång med Piwigo
  4. Konfigurera Piwigo
    1. Ändra galleri-temat i Piwigo
  5. Installera tillägg i Piwigo
  6. Rekommenderade Plugins för Piwigo
    1. 1. PersoFavicon
    2. 2. Inbäddade Videor
    3. 3. Utgångsdatum
    4. 4. Community
    5. 5. Piwigo-openstreetmap

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Go up