Das Lychee Photo Management Tool ist ein StückWeb-Software für Linux, mit der Benutzer ihre digitalen Fotos im lokalen Netzwerk effizient und remote verwalten können, wie wir es mit proprietären Tools wie Google Photos, iPhoto und anderen sehen. Es richtet sich hauptsächlich an Server-Distributionen, kann jedoch auf allen alten Linux-Betriebssystemen verwendet werden, sofern diese immer online sind.
In diesem Lernprogramm erfahren Sie, wie Sie das Lychee-Fotoverwaltungssystem unter Linux installieren und einrichten. Installieren Sie den Ubuntu-Server und folgen Sie unserem Leitfaden, um zu erfahren, wie Sie ihn in Betrieb nehmen können!
Hinweis: Bitte versuchen Sie nicht, Lychee zu verwenden, es sei denn, Sie haben mindestens zwei Kerne und 4 GB RAM!
Bevor wir anfangen
Das Lychee Photo Management System funktioniert auf jedemLinux-Betriebssystem, das als Server ausgeführt werden kann. Vor diesem Hintergrund konzentriert sich dieses Tutorial auf die Einrichtung unter Ubuntu Server. Wir haben uns für Ubuntu entschieden, da es einfach zu verstehen ist und eines der besseren Linux-Server-Betriebssysteme auf dem Markt ist. Wenn Sie jedoch kein großer Fan von Ubuntu-Servern sind, können Sie dieser Anleitung trotzdem folgen. Die Installationsanweisungen sind identisch, abzüglich der Unterschiede in den Paketnamen.
Laden Sie Lychee herunter
Sie müssen die Lychee-Fotoverwaltung herunterladenaus dem Internet, bevor Sie es verwenden können, da es keine Ubuntu-spezifischen Pakete für die Software gibt. Um die Software herunterzuladen, müssen Sie über das Git-Paket mit GitHub interagieren. Öffnen Sie ein Terminal und installieren Sie die neueste Version des Git-Tools auf Ihrem Ubuntu-Server.
sudo apt install git
Wenn das Git-Tool eingerichtet ist, erhalten Sie eine Root-Shell mit der su oder sudo -s Befehl.
su -
oder
sudo -s
Verwendung der CD Befehl, verschieben Sie die Terminalsitzung aus dem Ausgangsverzeichnis in das / var / www / html / Mappe. Stellen Sie sicher, dass Sie keinen neuen Lychee-Ordner erstellen! Git erstellt den neuen Ordner während des Downloads.
cd /var/www/html/
Klonen Sie den Code mit Git-Klon Befehl.
Hinweis: Haben Sie Probleme mit Git? Laden Sie stattdessen das Zip-Archiv von Lychee auf Ihren Ubuntu-Server herunter!
![](/images/linux/how-to-setup-the-lychee-photo-management-tool-on-linux.png)
git clone https://github.com/electerious/Lychee.git
Aktualisieren Sie die Berechtigungen des Lychee-Code-Ordners. Bitte lesen Sie den folgenden chmod-Befehl sorgfältig durch! Die Berechtigungen müssen auf 750 und nicht auf 777 eingestellt sein. Wenn sie nicht genau richtig eingestellt sind, wird Lychee nicht korrekt ausgeführt!
cd Lychee chmod -R 750 uploads/ chmod -R 750 data/
Richten Sie die SQL-Datenbank ein
Die Lychee-Software befindet sich auf Ihrem Ubuntu-Server. Lychee wird jedoch wahrscheinlich nicht ausgeführt, wenn Sie darauf zugreifen, da noch keine SQL-Datenbank eingerichtet ist. Öffnen Sie zum Einrichten einer SQL-Datenbank ein Terminal und führen Sie die folgenden Schritte aus.
Schritt 1: Installieren Sie das LAMP-Serverpaket auf dem Ubuntu-Server und richten Sie MySQL ein.
su -
oder
sudo -s
apt install lamp-server^
Schritt 2: Führen Sie den sicheren MySQL-Installationsprozess aus und konfigurieren Sie die Datenbanksoftware für den Ubuntu-Server.
mysql_secure_installation
Schritt 3: Melden Sie sich mit dem SQL Root-Konto bei der MySQL-Befehlszeilenschnittstelle an.
mysql -u root -p
Schritt 4: Erstellen Sie eine neue Datenbank für das Lychee-Fotoverwaltungssystem.
create database lychee;
Schritt 5: Erstellen Sie einen Benutzer für die Lychee-Software, um mit MySQL zu interagieren. Stellen Sie sicher, dass Sie das Kennwort in das gewünschte SQL-Datenbankkennwort ändern.
GRANT ALL PRIVILEGES ON lychee. * TO lycheeadmin@"localhost" IDENTIFIED BY "Password" WITH GRANT OPTION;
Schritt 6: Leeren Sie die Berechtigungen für MySQL.
flush privileges;
Schritt 7: Melden Sie sich von der MySQL-Befehlszeilendatenbank ab.
PHP-Add-Ons
Wir haben LAMP eingerichtet (Linux Apache MySQL und PHP)Wir sind jedoch noch nicht fertig, da die PHP-Add-On-Pakete, die Lychee benötigt, nicht auf Ubuntu installiert sind. Öffnen Sie zum Installieren ein Terminalfenster und verwenden Sie den Apt-Paketmanager.
sudo apt install php7.2-*
Der obige Befehl sollte alle notwendigen PHP-Add-Ons für Ihr System einrichten. Wenn Sie Probleme haben, lesen Sie bitte die offizielle Dokumentation zu Lychee.
Apache-Konfiguration
Der letzte Schritt im Installationsprozess ist das Einrichten von Lychee als Site auf dem Apache2-Webserver. Öffnen Sie ein Terminal und verwenden Sie die berühren Befehl zum Erstellen einer neuen Konfigurationsdatei.
su -
oder
sudo -s touch /etc/apache2/sites-available/lychee.conf
Öffnen Sie die neue Konfigurationsdatei im Nano-Texteditor.
nano /etc/apache2/sites-available/lychee.conf
Fügen Sie den folgenden Code in Nano ein und drücken Sie Strg + O um es zu retten. Sehen Sie sich den Code genau an und passen Sie ihn Ihren Bedürfnissen an.
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>
Greifen Sie auf Ihr Lychee-Fotomanagementsystem zu:
![](/images/linux/how-to-setup-the-lychee-photo-management-tool-on-linux.jpg)
http://ip-address-of-server/Lychee
Wenn die WebUI geladen wird, müssen Sie den SQL-Benutzer und das Kennwort eingeben. Geben Sie als Benutzernamen ein lycheeadmin. Geben Sie als Kennwort das zuvor festgelegte SQL-Kennwort ein.
Mit dem SQL-Informationssatz haben Sie Zugriff auf Ihr neues privates Fotoverwaltungssystem.
Bemerkungen