- - Jak nastavit nástroj pro správu fotografií Lychee v systému Linux

Jak nastavit nástroj pro správu fotografií Lychee v systému Linux

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