Narzędzie do zarządzania zdjęciem Lychee to kawałekoprogramowanie sieciowe dla systemu Linux, które pozwala użytkownikom efektywnie, zdalnie zarządzać swoimi cyfrowymi zdjęciami w sieci lokalnej, podobnie jak widzimy za pomocą zastrzeżonych narzędzi, takich jak Zdjęcia Google, iPhoto i inne. Jest głównie ukierunkowany na dystrybucje klasy serwerowej, ale można używać tego oprogramowania na dowolnym starym systemie operacyjnym Linux, o ile jest on zawsze online.
W tym samouczku omówimy instalację i konfigurację systemu zarządzania zdjęciami Lychee w systemie Linux. Zainstaluj serwer Ubuntu i postępuj zgodnie z naszym przewodnikiem, aby dowiedzieć się, jak to zrobić!
Uwaga: nie próbuj używać Liczi, chyba że masz co najmniej dwa rdzenie i 4 GB pamięci RAM!
Zanim zaczniemy
System zarządzania Lychee Photo działa na każdymSystem operacyjny Linux, który może działać jako serwer. Powiedziawszy to, ten samouczek skupi się na konfigurowaniu go na serwerze Ubuntu. Wybieramy Ubuntu, ponieważ jest łatwy do zrozumienia i jest jednym z lepszych systemów operacyjnych dla serwerów Linux. Jeśli jednak nie jesteś wielkim fanem serwera Ubuntu, skorzystaj z tego przewodnika. Instrukcje instalacji są takie same, bez różnic w nazwach pakietów.
Pobierz Liczi
Musisz pobrać zarządzanie zdjęciami Liczinarzędzie z Internetu, zanim będzie można go użyć, ponieważ nie ma pakietów specyficznych dla Ubuntu dla oprogramowania. Aby pobrać oprogramowanie, musisz wchodzić w interakcje z GitHub za pośrednictwem pakietu Git. Otwórz terminal i zainstaluj najnowszą wersję narzędzia Git na serwerze Ubuntu.
sudo apt install git
Po skonfigurowaniu narzędzia Git uzyskaj powłokę root za pomocą su lub sudo -s Komenda.
su -
lub
sudo -s
Używając Płyta CD polecenie przenieś sesję terminala z katalogu domowego do / var / www / html / teczka. Upewnij się, że nie utworzyłeś nowego folderu Lychee! Git utworzy nowy folder podczas procesu pobierania.
cd /var/www/html/
Sklonuj kod za pomocą klon gita Komenda.
Uwaga: masz problemy z Git? Zamiast tego możesz pobrać archiwum Zip Lychee na serwer Ubuntu!

git clone https://github.com/electerious/Lychee.git
Zaktualizuj uprawnienia do folderu z kodem Liczi. Przeczytaj uważnie poniższe polecenie chmod! Uprawnienia muszą być ustawione na 750, a nie 777. Jeśli nie zostaną ustawione poprawnie, Liczi nie będą działać poprawnie!
cd Lychee chmod -R 750 uploads/ chmod -R 750 data/
Skonfiguruj bazę danych SQL
Oprogramowanie Lychee znajduje się na serwerze Ubuntu. Jednak liczi prawdopodobnie nie uruchomi się, jeśli uzyskasz do niego dostęp, ponieważ nie ma jeszcze skonfigurowanej bazy danych SQL. Aby skonfigurować bazę danych SQL, otwórz terminal i wykonaj poniższe czynności.
Krok 1: Zainstaluj pakiet serwera LAMP na serwerze Ubuntu i skonfiguruj MySQL.
su -
lub
sudo -s
apt install lamp-server^
Krok 2: Uruchom proces bezpiecznej instalacji MySQL i skonfiguruj oprogramowanie bazy danych dla serwera Ubuntu.
mysql_secure_installation
Krok 3: Korzystając z konta root SQL, zaloguj się do interfejsu wiersza poleceń MySQL.
mysql -u root -p
Krok 4: Utwórz nową bazę danych dla systemu zarządzania zdjęciami Lychee.
create database lychee;
Krok 5: Utwórz użytkownika dla oprogramowania Lychee do interakcji z MySQL. Pamiętaj, aby zmienić hasło na żądane hasło bazy danych SQL.
GRANT ALL PRIVILEGES ON lychee. * TO lycheeadmin@"localhost" IDENTIFIED BY "Password" WITH GRANT OPTION;
Krok 6: opróżnij uprawnienia dla MySQL.
flush privileges;
Krok 7: Wyloguj się z bazy danych wiersza polecenia MySQL.
Dodatki PHP
Skonfigurowaliśmy LAMP (Linux Apache MySQL i PHP,)ale nie skończyliśmy, ponieważ pakiety dodatkowe PHP, których potrzebuje Lychee, nie są instalowane na Ubuntu. Aby je zainstalować, otwórz okno terminala i użyj menedżera pakietów Apt.
sudo apt install php7.2-*
Powyższe polecenie powinno skonfigurować wszystkie niezbędne dodatki PHP dla twojego systemu. Jeśli masz problemy, zapoznaj się z oficjalną stroną dokumentacji Lychee.
Konfiguracja Apache
Ostatnim krokiem w procesie instalacji jest skonfigurowanie Lychee jako witryny na serwerze WWW Apache2. Otwórz terminal i użyj dotknąć polecenie, aby utworzyć nowy plik konfiguracyjny.
su -
lub
sudo -s touch /etc/apache2/sites-available/lychee.conf
Otwórz nowy plik konfiguracyjny w edytorze tekstu Nano.
nano /etc/apache2/sites-available/lychee.conf
Wklej poniższy kod do Nano i naciśnij Ctrl + O aby to zapisać. Przejrzyj kod i zmień go zgodnie z własnymi potrzebami.
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>
Uzyskaj dostęp do systemu zarządzania zdjęciami Lychee pod adresem:

http://ip-address-of-server/Lychee
Po załadowaniu interfejsu WebUI musisz podać użytkownika SQL i hasło. Jako nazwę użytkownika wpisz lycheeadmin. Jako hasło wprowadź ustawione wcześniej hasło SQL.
Dzięki zestawowi informacji SQL uzyskasz dostęp do nowego prywatnego systemu zarządzania zdjęciami.
Komentarze