Lychee Photo -hallintatyökalu on palaweb-ohjelmisto Linuxille, jonka avulla käyttäjät voivat tehokkaasti, etähallita digitaalisia valokuvia paikallisessa verkossa, aivan kuten näemme omistamilla työkaluilla, kuten Google Photos, iPhoto ja muut. Se on suunnattu pääasiassa palvelinluokan jakeluihin, mutta tätä ohjelmistoa on mahdollista käyttää missä tahansa vanhassa Linux-käyttöjärjestelmässä niin kauan kuin se on aina online-tilassa.
Tässä oppaassa käsittelemme kuinka Lychee-kuvanhallintajärjestelmä asennetaan ja asennetaan Linuxiin. Asenna Ubuntu-palvelin ja seuraa oppaamme yhdessä oppiaksesi sen saamaan aikaan!
Huomaa: älä yritä käyttää litsiä, ellei sinulla ole ainakin kahta ydintä ja 4 Gt RAM-muistia!
Ennen kuin aloitamme
Lychee Photo -hallintajärjestelmä toimii missä tahansaLinux-käyttöjärjestelmä, joka voi toimia palvelimena. Tässä opetusohjelmassa keskitytään sen asettamiseen Ubuntu-palvelimen alle. Valitsemme Ubuntun, koska se on helppo ymmärtää, ja se on yksi parhaista Linux-palvelinjärjestelmistä. Jos et kuitenkaan ole suuri Ubuntu-palvelimen fani, noudata joka tapauksessa tämän oppaan mukana olevia ohjeita. Asennusohjeet ovat samat, miinus erot pakettien nimissä.
Lataa litsi
Sinun on ladattava Lychee-kuvan hallintatyökalun Internetistä ennen kuin voit käyttää sitä, koska ohjelmistolle ei ole Ubuntu-erityisiä paketteja. Ladataksesi ohjelmiston, sinun on oltava vuorovaikutuksessa GitHubin kanssa Git-paketin kautta. Avaa pääte ja asenna uusin versio Git-työkalusta Ubuntu-palvelimeen.
sudo apt install git
Kun Git-työkalu on asetettu, hanki juurihela käyttämällä su tai sudo -s komento.
su -
tai
sudo -s
Käyttämällä CD -komennolla, siirrä pääteistunto kotihakemistosta hakemistoon / Var / www / html / kansio. Varmista, että et luo uutta Lychee-kansiota! Git luo uuden kansion latausprosessin aikana.
cd /var/www/html/
Klooni koodi käyttämällä git klooni komento.
Huomaa: Onko sinulla vaikeuksia Gitin kanssa? Lataa sen sijaan Lycheen Zip-arkisto Ubuntu-palvelimellesi!

git clone https://github.com/electerious/Lychee.git
Päivitä Lychee-koodikansion oikeudet. Lue alla oleva chmod-komento huolellisesti! Lupien on oltava 750 ja ei 777. Jos niitä ei ole asetettu oikein, litsi ei toimi oikein!
cd Lychee chmod -R 750 uploads/ chmod -R 750 data/
Asenna SQL-tietokanta
Lychee-ohjelmisto on Ubuntu-palvelimellasi. Lychee epäonnistuu kuitenkin todennäköisesti, jos käytät sitä, koska sillä ei ole vielä määritetty SQL-tietokantaa. Asenna SQL-tietokanta avaamalla pääte ja noudattamalla alla olevia ohjeita.
Vaihe 1: Asenna LAMP-palvelinpaketti Ubuntu-palvelimelle ja avaa MySQL.
su -
tai
sudo -s
apt install lamp-server^
Vaihe 2: Suorita MySQL-suojattu asennusprosessi ja määritä tietokantaohjelmisto Ubuntu-palvelimelle.
mysql_secure_installation
Vaihe 3: Kirjaudu sisään SQL-juuritilillä MySQL-komentoriviliittymään.
mysql -u root -p
Vaihe 4: Luo uusi tietokanta Lychee-kuvanhallintajärjestelmään.
create database lychee;
Vaihe 5: Luo käyttäjälle Lychee-ohjelmisto, joka on vuorovaikutuksessa MySQL: n kanssa. Muista vaihtaa ”Salasana” haluamaasi SQL-tietokannan salasanalle.
GRANT ALL PRIVILEGES ON lychee. * TO lycheeadmin@"localhost" IDENTIFIED BY "Password" WITH GRANT OPTION;
Vaihe 6: Huuhtele MySQL-käyttöoikeudet.
flush privileges;
Vaihe 7: Kirjaudu ulos MySQL-komentorivitietokannasta.
PHP-lisäosat
Olemme asettaneet LAMP (Linux Apache MySQL ja PHP,)mutta emme ole valmis, koska Lycheen tarvitsemat PHP-lisäosapaketit eivät ole asennettu Ubuntuun. Asenna ne avaamalla terminaali-ikkuna ja käyttämällä Apt-paketinhallintaa.
sudo apt install php7.2-*
Yllä olevan komennon pitäisi asettaa kaikki tarvittavat PHP-lisäosat järjestelmällesi. Jos sinulla on ongelmia, katso virallista litsi-dokumentaatiosivua.
Apache-asetukset
Asennusprosessin viimeinen vaihe on asentaa Lychee sivustoksi Apache2-verkkopalvelimella. Avaa pääte ja käytä kosketus -komento uuden asetustiedoston luomiseksi.
su -
tai
sudo -s touch /etc/apache2/sites-available/lychee.conf
Avaa uusi määritystiedosto Nanon tekstieditorissa.
nano /etc/apache2/sites-available/lychee.conf
Liitä alla oleva koodi Nanoon ja paina Ctrl + O tallentaa se. Muista tarkistaa koodi ja vaihtaa se tarpeisiisi.
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>
Käytä Lychee-kuvanhallintajärjestelmääsi osoitteessa:

http://ip-address-of-server/Lychee
Kun WebUI latautuu, sinun on täytettävä SQL-käyttäjä ja salasana. Kirjoita käyttäjänimi lycheeadmin. Kirjoita salasanan aikaisemmin asettama SQL-salasana.
SQL-tietojoukon avulla sinulla on pääsy uuteen yksityiseen valokuvien hallintajärjestelmääsi.
Kommentit