A ferramenta de gerenciamento Lychee Photo é uma partesoftware da web para Linux que permite aos usuários gerenciar remotamente suas fotos digitais de maneira eficiente e remota na rede local, como vemos em ferramentas proprietárias como Google Fotos, iPhoto e outras. Ele é direcionado principalmente para distribuições de nível de servidor, mas é possível usar esse software em qualquer sistema operacional Linux antigo, desde que esteja sempre online.
Neste tutorial, veremos como instalar e configurar o sistema de gerenciamento de fotos Lychee no Linux. Instale o servidor Ubuntu e siga o nosso guia para aprender como fazê-lo!
Nota: não tente usar o Lychee, a menos que você tenha pelo menos dois núcleos e 4 GB de RAM!
Antes de começarmos
O sistema de gerenciamento Lychee Photo funciona em qualquerSO Linux que pode ser executado como um servidor. Com isso dito, este tutorial se concentrará em configurá-lo no servidor Ubuntu. Escolhemos o Ubuntu por ser fácil de entender e é um dos melhores sistemas operacionais para servidores Linux disponíveis no mercado. No entanto, se você não é um grande fã do servidor Ubuntu, sinta-se à vontade para seguir este guia de qualquer maneira. As instruções de instalação são as mesmas, menos diferenças nos nomes dos pacotes.
Download Lichia
Você deve fazer o download do gerenciamento de fotos da lichiaferramenta da Internet antes de poder usá-la, pois não há pacotes específicos do Ubuntu para o software. Para baixar o software, você precisa interagir com o GitHub por meio do pacote Git. Abra um terminal e instale a versão mais recente da ferramenta Git no seu servidor Ubuntu.
sudo apt install git
Com a ferramenta Git configurada, obtenha um shell raiz usando o su ou sudo -s comando.
su -
ou
sudo -s
Usando o CD comando, mova a sessão do terminal do diretório inicial para o diretório / var / www / html / pasta. Certifique-se de não criar uma nova pasta Lychee! O Git criará a nova pasta durante o processo de download.
cd /var/www/html/
Clone o código usando o clone git comando.
Nota: tendo problemas com o Git? Sinta-se livre para baixar o arquivo Zip do Lychee para o servidor Ubuntu!

git clone https://github.com/electerious/Lychee.git
Atualize as permissões da pasta de código de lichia. Por favor, leia o comando chmod abaixo com cuidado! As permissões devem ser definidas como 750, e não 777. Se não estiverem definidas exatamente corretamente, o Lychee não funcionará corretamente!
cd Lychee chmod -R 750 uploads/ chmod -R 750 data/
Configurar banco de dados SQL
O software Lychee está no seu servidor Ubuntu. No entanto, o Lychee provavelmente não funcionará se você acessá-lo, pois ele ainda não possui um banco de dados SQL configurado. Para configurar um banco de dados SQL, abra um terminal e siga as etapas abaixo.
Passo 1: Instale o pacote do servidor LAMP no servidor Ubuntu e configure o MySQL.
su -
ou
sudo -s
apt install lamp-server^
Passo 2: Execute o processo de instalação segura do MySQL e configure o software de banco de dados para o servidor Ubuntu.
mysql_secure_installation
Etapa 3: Usando a conta Raiz SQL, faça login na interface da linha de comandos do MySQL.
mysql -u root -p
Passo 4: Crie um novo banco de dados para o sistema de gerenciamento de fotos Lychee.
create database lychee;
Etapa 5: Crie um usuário para o software Lychee interagir com o MySQL. Altere "Senha" para a senha do banco de dados SQL desejada.
GRANT ALL PRIVILEGES ON lychee. * TO lycheeadmin@"localhost" IDENTIFIED BY "Password" WITH GRANT OPTION;
Etapa 6: liberar os privilégios para o MySQL.
flush privileges;
Etapa 7: Faça logoff do banco de dados de linha de comando do MySQL.
Complementos para PHP
Configuramos o LAMP (Linux Apache MySQL e PHP)mas ainda não terminamos, pois os pacotes de complementos PHP necessários para o Lychee não estão instalados no Ubuntu. Para instalá-los, abra uma janela do terminal e use o gerenciador de pacotes Apt.
sudo apt install php7.2-*
O comando acima deve configurar todos os complementos PHP necessários para o seu sistema. Se você estiver com problemas, consulte a página de documentação oficial do Lychee.
Configuração do Apache
A última etapa do processo de instalação é configurar o Lychee como um site no servidor da web Apache2. Abra um terminal e use o toque comando para criar um novo arquivo de configuração.
su -
ou
sudo -s touch /etc/apache2/sites-available/lychee.conf
Abra o novo arquivo de configuração no editor de texto Nano.
nano /etc/apache2/sites-available/lychee.conf
Cole o código abaixo no Nano e pressione Ctrl + O para salvá-lo. Verifique o código e altere-o para atender às suas necessidades.
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>
Acesse seu sistema de gerenciamento de fotos Lychee em:

http://ip-address-of-server/Lychee
Quando a WebUI é carregada, você precisa preencher o usuário e a senha do SQL. Para o nome de usuário, insira lycheeadmin. Para a senha, digite a senha SQL que você definiu anteriormente.
Com o conjunto de informações SQL, você terá acesso ao seu novo sistema de gerenciamento de fotos privado.
Comentários