Nástroj pro správu fotografií Lychee je kousekwebový software pro Linux, který uživatelům umožňuje efektivně a vzdáleně spravovat jejich digitální fotografie v místní síti, podobně jako my vidíme s proprietárními nástroji, jako jsou Google Photos, iPhoto a další. Zaměřuje se hlavně na distribuce na úrovni serverů, ale je možné použít tento software na jakémkoli starém operačním systému Linux, pokud je vždy online.
V tomto návodu se podíváme, jak nainstalovat a nastavit systém správy fotografií Lychee v systému Linux. Nainstalujte si Ubuntu server a postupujte podle našeho průvodce, abyste zjistili, jak to udělat!
Poznámka: Nepokoušejte se používat Lychee, pokud nemáte alespoň dvě jádra a 4 GB RAM!
Než začneme
Systém správy fotografií Lychee funguje na jakémkoliLinux OS, který může běžet jako server. V návaznosti na to se tento výukový program zaměří na jeho nastavení na serveru Ubuntu. Ubuntu vybíráme jako snadno srozumitelné a je jedním z lepších operačních systémů Linux. Pokud však nejste velkým fanouškem serveru Ubuntu, můžete se s tímto průvodcem stejně řídit. Pokyny k instalaci jsou stejné, bez rozdílů v názvech balíčků.
Stáhněte si fotografii liči
Musíte si stáhnout správu fotografií Lycheenástroj z internetu, než jej budete moci použít, protože pro tento software neexistují žádné specifické balíčky Ubuntu. Chcete-li si software stáhnout, budete muset komunikovat s GitHubem prostřednictvím balíčku Git. Otevřete terminál a nainstalujte nejnovější verzi nástroje Git na váš server Ubuntu.
sudo apt install git
S nastaveným nástrojem Git získejte kořenový shell pomocí su nebo sudo-s příkaz.
su -
nebo
sudo -s
Za použití CD příkaz, přesuňte terminálovou relaci z domovského adresáře do / var / www / html / složku. Ujistěte se, že nevytvoříte novou složku Lychee! Git vytvoří novou složku během procesu stahování.
cd /var/www/html/
Klonujte kód pomocí git klon příkaz.
Poznámka: Máte potíže s Git? Neváhejte a stáhněte si archiv Lychee na váš server Ubuntu!

git clone https://github.com/electerious/Lychee.git
Aktualizujte oprávnění složky Lychee code. Přečtěte si pozorně příkaz chmod níže! Oprávnění musí být nastavena na 750 a ne 777. Pokud nejsou nastavena přesně správně, Lychee nebude správně fungovat!
cd Lychee chmod -R 750 uploads/ chmod -R 750 data/
Nastavit databázi SQL
Software Lychee je na vašem serveru Ubuntu. Lychee se však pravděpodobně nepodaří spustit, pokud k němu přistupujete, protože dosud nemá nastavenou databázi SQL. Chcete-li nastavit databázi SQL, otevřete terminál a postupujte podle níže uvedených kroků.
Krok 1: Nainstalujte serverový balíček LAMP na server Ubuntu a nastavte MySQL.
su -
nebo
sudo -s
apt install lamp-server^
Krok 2: Spusťte proces zabezpečené instalace MySQL a nakonfigurujte databázový software pro server Ubuntu.
mysql_secure_installation
Krok 3: Pomocí účtu SQL Root se přihlaste do rozhraní příkazového řádku MySQL.
mysql -u root -p
Krok 4: Vytvořte novou databázi pro systém správy fotografií Lychee.
create database lychee;
Krok 5: Vytvořte uživatele softwaru Lychee, který bude komunikovat s MySQL. Nezapomeňte změnit heslo na požadované heslo databáze SQL.
GRANT ALL PRIVILEGES ON lychee. * TO lycheeadmin@"localhost" IDENTIFIED BY "Password" WITH GRANT OPTION;
Krok 6: vyprázdnění oprávnění pro MySQL.
flush privileges;
Krok 7: Odhlaste se z databáze příkazového řádku MySQL.
Doplňky PHP
Zřídili jsme LAMP (Linux Apache MySQL a PHP,)ale nedokončili jsme se, protože balíčky doplňků PHP, které Lychee potřebuje, nejsou na Ubuntu nainstalovány. Chcete-li je nainstalovat, otevřete okno terminálu a použijte správce balíků Apt.
sudo apt install php7.2-*
Výše uvedený příkaz by měl nastavit všechny potřebné doplňky PHP pro váš systém. Pokud máte problémy, podívejte se na oficiální stránku dokumentace k liči.
Konfigurace Apache
Posledním krokem v procesu instalace je nastavení Lychee jako webu na webovém serveru Apache2. Otevřete terminál a použijte dotek příkaz k vytvoření nového konfiguračního souboru.
su -
nebo
sudo -s touch /etc/apache2/sites-available/lychee.conf
Otevřete nový konfigurační soubor v textovém editoru Nano.
nano /etc/apache2/sites-available/lychee.conf
Vložte níže uvedený kód do Nano a stiskněte Ctrl + O uložit. Nezapomeňte se podívat na kód a změnit jej podle svých potřeb.
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>
Přístup ke svému systému správy fotografií Lychee na adrese:

http://ip-address-of-server/Lychee
Po načtení WebUI budete muset vyplnit uživatele SQL a heslo. Pro uživatelské jméno zadejte lycheeadmin. Jako heslo zadejte dříve nastavené heslo SQL.
Se sadou informací SQL budete mít přístup k vašemu novému soukromému systému správy fotografií.
Komentáře