- - Hvordan konfigurere Lychee Photo-administrasjonsverktøyet på Linux

Slik konfigurerer du Lychee Photo-administrasjonsverktøyet på Linux

Lychee Photo-administrasjonsverktøyet er et stykke avwebprogramvare for Linux som lar brukere effektivt, eksternt administrere sine digitale bilder i det lokale nettverket, omtrent som vi ser med proprietære verktøy som Google Photos, iPhoto og andre. Den er hovedsakelig rettet mot distribusjoner av server, men det er mulig å bruke denne programvaren på et hvilket som helst gammelt Linux OS så lenge den alltid er online.

I denne opplæringen skal vi gå gjennom hvordan du installerer og setter opp Lychee fotostyringssystem på Linux. Installer Ubuntu-server og følg med guiden vår for å lære hvordan du kommer i gang!

Merk: vennligst ikke prøv å bruke Lychee med mindre du har minst to kjerner og 4 GB RAM!

Før vi begynner

Lychee Photo-administrasjonssystemet fungerer på alleLinux OS som kan kjøres som en server. Når det er sagt, vil denne opplæringen fokusere på å sette den opp under Ubuntu-serveren. Vi velger Ubuntu som det er lett å forstå, og er et av de bedre Linux-server-operativsystemene der ute. Imidlertid, hvis du ikke er en stor fan av Ubuntu-server, kan du gjerne følge med denne guiden uansett. Installasjonsinstruksjonene er de samme minus forskjeller i pakkenavn.

Last ned Lychee

Du må laste ned Lychee fotostyringverktøyet fra internett før du kan bruke det, da det ikke er noen Ubuntu-spesifikke pakker for programvaren. For å laste ned programvaren, må du samhandle med GitHub via Git-pakken. Åpne en terminal og installer den nyeste versjonen av Git-verktøyet på Ubuntu-serveren.

sudo apt install git

Med Git-verktøyet satt opp, få et rotskall ved å bruke su eller sudo -er kommando.

su -

eller

sudo -s

Bruker CD kommando, flytt terminalsesjonen fra hjemmekatalogen til / Var / www / html / mappe. Forsikre deg om at du ikke oppretter en ny Lychee-mappe! Git oppretter den nye mappen under nedlastingsprosessen.

cd /var/www/html/

Klon koden ved å bruke git klon kommando.

Merk: har du problemer med Git? Last ned Zip-arkivet til Lychee til Ubuntu-serveren i stedet!

git clone https://github.com/electerious/Lychee.git

Oppdater tillatelsene til Lychee-kodemappen. Vennligst les chmod-kommandoen nedenfor nøye! Tillatelser må settes til 750, og ikke 777. Hvis de ikke er satt helt riktig, vil Lychee ikke kjøre riktig!

cd Lychee
chmod -R 750 uploads/
chmod -R 750 data/

Sett opp SQL-database

Lychee-programvaren er på Ubuntu-serveren. Imidlertid vil Lychee sannsynligvis ikke kjøre hvis du får tilgang til den, da den ikke har noen SQL-database satt opp ennå. For å sette opp en SQL-database, åpner du en terminal og følger trinnene nedenfor.

Trinn 1: Installer LAMP-serverpakken på Ubuntu-serveren og få MySQL konfigurert.

su -

eller

sudo -s
apt install lamp-server^

Steg 2: Kjør den sikre installasjonen av MySQL og konfigurer databaseprogramvaren for Ubuntu-serveren.

mysql_secure_installation

Trinn 3: Logg deg på kommandolinjegrensesnittet MySQL med SQL Root-kontoen.

mysql -u root -p

Trinn 4: Lag en ny database for Lychee fotostyringssystem.

create database lychee;

Trinn 5: Opprett en bruker for Lychee-programvaren for å samhandle med MySQL. Sørg for å endre 'Passord' til ønsket SQL-databasepassord.

GRANT ALL PRIVILEGES ON lychee. * TO lycheeadmin@"localhost" IDENTIFIED BY "Password" WITH GRANT OPTION;

Trinn 6: skyll privilegiene for MySQL.

flush privileges;

Trinn 7: Logg av MySQL-kommandolinjedatabasen.

PHP-tillegg

Vi har satt opp LAMP (Linux Apache MySQL og PHP,)men vi er ikke ferdig, da PHP-tilleggspakker som Lychee trenger ikke er installert på Ubuntu. For å installere dem, åpner du et terminalvindu og bruker Apt-pakkehåndtereren.

sudo apt install php7.2-*

Kommandoen over bør sette opp alle nødvendige PHP-tillegg for systemet ditt. Hvis du har problemer, kan du se den offisielle Lychee-dokumentasjonssiden.

Apache-konfigurasjon

Det siste trinnet i installasjonsprosessen er å sette opp Lychee som et nettsted på Apache2-webserveren. Åpne en terminal og bruk ta på kommando for å opprette en ny konfigurasjonsfil.

su -

eller

sudo -s
touch /etc/apache2/sites-available/lychee.conf

Åpne den nye konfigurasjonsfilen i Nano-tekstredigeringsprogrammet.

nano /etc/apache2/sites-available/lychee.conf

Lim inn koden nedenfor i Nano og trykk Ctrl + O for å redde det. Sørg for å se over koden og endre den etter dine behov.

VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/Lychee/
ServerName domain.com
ServerAlias www.domain.com
<Directory /var/www/html/Lychee/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/domainname.com-error_log
CustomLog /var/log/apache2/domainname.com-access_log common
</VirtualHost>

Få tilgang til ditt Lychee fotostyringssystem på:

http://ip-address-of-server/Lychee

Når WebUI lastes opp, må du fylle ut SQL-brukeren og passordet. Skriv inn for brukernavnet lycheeadmin. Angi SQL-passordet du angav tidligere for passordet.

Med SQL-informasjonssettet har du tilgang til det nye private fotostyringssystemet.

kommentarer