Instrumentul de gestionare a fotografiei Lychee este o piesăsoftware web pentru Linux, care permite utilizatorilor să își gestioneze în mod eficient fotografiile digitale de la distanță în rețeaua locală, la fel cum vedem cu instrumente proprii precum Google Photos, iPhoto și altele. Se vizează în principal distribuțiile de calitate a serverului, dar este posibil să folosiți acest software pe orice sistem de operare Linux vechi, atât timp cât este mereu online.
În acest tutorial, vom examina modul de instalare și configurare a sistemului de gestionare a fotografiilor Lychee pe Linux. Instalați serverul Ubuntu și urmați împreună cu ghidul nostru pentru a afla cum să mergeți!
Notă: Vă rugăm să nu încercați să folosiți Lychee decât dacă aveți cel puțin două nuclee și 4 GB RAM!
Înainte de a începe
Sistemul Lychee Photo Management funcționează pe oricareSistem de operare Linux care poate rula ca server. Cu acest lucru, acest tutorial se va concentra pe configurarea acestuia sub serverul Ubuntu. Alegem Ubuntu pentru că este ușor de înțeles și este unul dintre cele mai bune sisteme de operare pentru Linux. Totuși, dacă nu sunteți un fan imens al serverului Ubuntu, nu ezitați să urmați oricum acest ghid. Instrucțiunile de instalare sunt aceleași, minus diferențele în numele pachetului.
Descărcați Lychee
Trebuie să descărcați gestionarea fotografiilor Lycheeinstrument de pe internet înainte de a-l putea utiliza, deoarece nu există pachete specifice Ubuntu pentru software. Pentru a descărca software-ul, va trebui să interacționați cu GitHub prin intermediul pachetului Git. Deschide un terminal și instalează cea mai recentă versiune a instrumentului Git pe serverul tău Ubuntu.
sudo apt install git
Cu instrumentul Git configurat, câștigați o coajă rădăcină folosind su sau sudo -s comanda.
su -
sau
sudo -s
Folosind CD comanda, mutați sesiunea de terminal din directorul principal în / Var / www / html / pliant. Asigurați-vă că nu creați un nou folder Lychee! Git va crea noul folder în timpul procesului de descărcare.
cd /var/www/html/
Clonați codul folosind clonă de git comanda.
Notă: aveți probleme cu Git? Simțiți-vă liber să descărcați arhiva Zip a Lychee pe serverul dvs. Ubuntu!

git clone https://github.com/electerious/Lychee.git
Actualizați permisiunile folderului de cod Lychee. Vă rugăm să citiți cu atenție comanda chmod de mai jos! Permisiunile trebuie să fie setate la 750 și nu 777. Dacă nu sunt setate exact, Lychee nu va rula corect!
cd Lychee chmod -R 750 uploads/ chmod -R 750 data/
Configurați baza de date SQL
Programul Lychee este pe serverul dvs. Ubuntu. Totuși, probabil că Lychee nu reușește să ruleze dacă îl accesați, deoarece nu are încă o bază de date SQL configurată. Pentru a configura o bază de date SQL, deschideți un terminal și urmați pașii de mai jos.
Pasul 1: Instalați pachetul serverului LAMP pe serverul Ubuntu și configurați MySQL.
su -
sau
sudo -s
apt install lamp-server^
Pasul 2: Rulați procesul de instalare securizat MySQL și configurați software-ul bazei de date pentru serverul Ubuntu.
mysql_secure_installation
Pasul 3: Utilizând contul SQL Root, conectați-vă la interfața liniei de comandă MySQL.
mysql -u root -p
Pasul 4: Creează o nouă bază de date pentru sistemul de gestionare a fotografiilor Lychee.
create database lychee;
Pasul 5: Creați un utilizator pentru software-ul Lychee să interacționeze cu MySQL. Asigurați-vă că schimbați „Parolă” în parola dorită a bazei de date SQL.
GRANT ALL PRIVILEGES ON lychee. * TO lycheeadmin@"localhost" IDENTIFIED BY "Password" WITH GRANT OPTION;
Pasul 6: spălați privilegiile pentru MySQL.
flush privileges;
Pasul 7: Deconectați-vă din baza de date a liniei de comandă MySQL.
Componente PHP
Am creat LAMP (Linux Apache MySQL și PHP,)dar nu am terminat, deoarece pachetele complementare PHP de care Lychee are nevoie nu sunt instalate pe Ubuntu. Pentru a le instala, deschideți o fereastră de terminal și utilizați managerul de pachete Apt.
sudo apt install php7.2-*
Comanda de mai sus ar trebui să configureze toate complementele PHP necesare pentru sistemul dvs. Dacă aveți probleme, consultați pagina oficială de documentare Lychee.
Configurația Apache
Ultimul pas în procesul de instalare este să configurați Lychee ca site în serverul web Apache2. Deschideți un terminal și folosiți butonul atingere comanda pentru a crea un nou fișier de configurare.
su -
sau
sudo -s touch /etc/apache2/sites-available/lychee.conf
Deschideți noul fișier de configurare în editorul de text Nano.
nano /etc/apache2/sites-available/lychee.conf
Lipiți codul de mai jos în Nano și apăsați Ctrl + O pentru a-l salva. Asigurați-vă că priviți codul și schimbați-l în funcție de nevoile dvs.
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>
Accesați sistemul dvs. de gestionare a fotografiilor Lychee la:

http://ip-address-of-server/Lychee
Când se încarcă WebUI, va trebui să completați utilizatorul și parola SQL. Pentru numele de utilizator, introduceți lycheeadmin. Pentru parola, introduceți parola SQL setată anterior.
Cu setul de informații SQL, veți avea acces la noul dvs. sistem privat de gestionare a fotografiilor.
Comentarii