Инструментът за управление на Lychee Photo е част отуеб софтуер за Linux, който позволява на потребителите ефективно, дистанционно да управляват своите цифрови снимки в локалната мрежа, подобно на това, което виждаме със собствени инструменти като Google Photos, iPhoto и други. Той е насочен главно към дистрибуции на сървър, но е възможно да използвате този софтуер във всяка стара Linux операционна система, стига да е винаги онлайн.
В този урок ще разгледаме как да инсталирате и настроите системата за управление на снимки Lychee в Linux. Инсталирайте Ubuntu сървър и следвайте заедно с нашето ръководство, за да научите как да го направите!
Забележка: Моля, не се опитвайте да използвате Lychee, освен ако нямате поне две ядра и 4 GB RAM!
Преди да започнем
Системата за управление на Lychee Photo работи на всекиLinux OS, която може да работи като сървър. С казаното, този урок ще се фокусира върху настройката му под Ubuntu сървър. Ние избираме Ubuntu, както е лесно за разбиране, и е една от най-добрите ОС на Linux сървър там. Ако обаче не сте голям почитател на Ubuntu сървъра, не се колебайте да продължите заедно с това ръководство. Инструкциите за инсталиране са същите, минус разликите в имената на пакетите.
Изтеглете Личи
Трябва да изтеглите управление на снимки на Личиинструмент от интернет, преди да можете да го използвате, тъй като няма специфични за Ubuntu пакети за софтуера. За да изтеглите софтуера, ще трябва да взаимодействате с GitHub чрез пакета Git. Отворете терминал и инсталирайте най-новата версия на инструмента Git на вашия Ubuntu сървър.
sudo apt install git
С настройката на инструмента Git, спечелете коренова обвивка, като използвате су или sudo -s команда.
su -
или
sudo -s
Използвайки CD команда, преместете сесията на терминала от домашната директория в / Var / WWW / HTML / папка. Бъдете сигурни, че не създавате нова папка Lychee! Git ще създаде новата папка по време на процеса на изтегляне.
cd /var/www/html/
Клонирайте кода с помощта на git клон команда.
Забележка: имате проблеми с Git? Чувствайте се свободни да изтеглите Zip архива на Lychee на вашия Ubuntu сървър вместо това!

git clone https://github.com/electerious/Lychee.git
Актуализирайте разрешенията на папката с код на Личи. Моля, прочетете внимателно командата chmod по-долу! Разрешенията трябва да бъдат зададени на 750, а не 777. Ако те не са настроени точно, Личи няма да работи правилно!
cd Lychee chmod -R 750 uploads/ chmod -R 750 data/
Настройване на SQL база данни
Софтуерът Lychee е на вашия сървър Ubuntu. Личи обаче вероятно няма да се стартира, ако имате достъп до него, тъй като все още няма създадена SQL база данни. За да настроите SQL база данни, отворете терминал и следвайте стъпките по-долу.
Етап 1: Инсталирайте пакета за LAMP сървър на Ubuntu сървър и настройте MySQL.
su -
или
sudo -s
apt install lamp-server^
Стъпка 2: Стартирайте защитния инсталационен процес на MySQL и конфигурирайте софтуера на базата данни за Ubuntu сървър.
mysql_secure_installation
Стъпка 3: Използвайте акаунта на SQL Root, влезте в интерфейса на командния ред MySQL.
mysql -u root -p
Стъпка 4: Направете нова база данни за системата за управление на снимки на Личи.
create database lychee;
Стъпка 5: Създайте потребител за софтуера Lychee, който да взаимодейства с MySQL. Не забравяйте да промените „Парола“ на желаната от вас SQL база данни.
GRANT ALL PRIVILEGES ON lychee. * TO lycheeadmin@"localhost" IDENTIFIED BY "Password" WITH GRANT OPTION;
Стъпка 6: промийте привилегиите за MySQL.
flush privileges;
Стъпка 7: Излезте от базата данни на командния ред MySQL.
PHP добавки
Създадохме LAMP (Linux Apache MySQL и PHP,)но ние не сме готови, тъй като пакетите с добавки за PHP, от които Lychee се нуждае, не са инсталирани в Ubuntu. За да ги инсталирате, отворете прозорец на терминала и използвайте мениджъра на пакети Apt.
sudo apt install php7.2-*
Командата по-горе трябва да настрои всички необходими добавки за PHP за вашата система. Ако имате проблеми, моля, вижте официалната страница с документацията на Lychee.
Конфигурация на Apache
Последната стъпка в процеса на инсталиране е да настроите Lychee като сайт в уеб сървъра Apache2. Отворете терминал и използвайте докосване команда за създаване на нов конфигурационен файл.
su -
или
sudo -s touch /etc/apache2/sites-available/lychee.conf
Отворете новия конфигурационен файл в текстовия редактор на Nano.
nano /etc/apache2/sites-available/lychee.conf
Поставете кода по-долу в Nano и натиснете Ctrl + O за да го запишете. Не забравяйте да погледнете кода и да го промените според вашите нужди.
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>
Достъп до вашата система за управление на снимки на Lychee на:

http://ip-address-of-server/Lychee
Когато WebUI се зареди, ще трябва да попълните SQL потребителя и паролата. За потребителското име въведете lycheeadmin, За паролата въведете SQL паролата, която сте задали по-рано.
С набора от информация за SQL ще имате достъп до новата си частна система за управление на снимки.
Коментари