Verbeter het Gnome Shell-klembord met Pano
Laten we eerlijk zijn, het standaard Gnome Shell-klembord is niet erg goed. Installeer Pano om uw klembordervaring te verbeteren!
De Lychee Photo-beheertool is een stukje websoftware voor Linux waarmee gebruikers hun digitale foto's op het lokale netwerk efficiënt en op afstand kunnen beheren, net zoals we zien met eigen tools zoals Google Photos, iPhoto en andere. Het is voornamelijk gericht op distributies van serverkwaliteit, maar het is mogelijk om deze software op elk oud Linux-besturingssysteem te gebruiken, zolang het altijd online is.
In deze zelfstudie bespreken we hoe u het Lychee-fotobeheersysteem op Linux installeert en instelt. Installeer de Ubuntu-server en volg onze gids om te leren hoe u ermee aan de slag kunt!
Let op: probeer Lychee niet te gebruiken tenzij je minimaal twee cores en 4GB RAM hebt!
Het Lychee Photo-beheersysteem werkt op elk Linux-besturingssysteem dat als server kan worden uitgevoerd . Dat gezegd hebbende, zal deze tutorial zich richten op het instellen onder de Ubuntu-server. We kiezen voor Ubuntu omdat het gemakkelijk te begrijpen is en een van de betere Linux-server-besturingssystemen is die er zijn. Als u echter geen grote fan bent van de Ubuntu-server, kunt u deze handleiding toch volgen. De installatie-instructies zijn hetzelfde, minus verschillen in pakketnamen.
U moet de Lychee-tool voor fotobeheer van internet downloaden voordat u deze kunt gebruiken, aangezien er geen Ubuntu-specifieke pakketten voor de software zijn. Om de software te downloaden, moet je met GitHub communiceren via het Git-pakket. Open een terminal en installeer de nieuwste versie van de Git-tool op uw Ubuntu-server.
sudo apt install git
Met de Git-tool ingesteld, krijg je een root-shell met behulp van de opdracht su of sudo -s .
zo -
of
sudo -s
Verplaats de terminalsessie met de opdracht CD van de homedirectory naar de map /var/www/html/ . Zorg ervoor dat u geen nieuwe Lychee-map maakt! Git zal de nieuwe map maken tijdens het downloadproces.
cd /var/www/html/
Kloon de code met het git clone- commando.
Opmerking: problemen met Git? Voel je vrij om in plaats daarvan het Zip-archief van Lychee naar je Ubuntu-server te downloaden !
git kloon https://github.com/electerious/Lychee.git
Werk de machtigingen van de Lychee-codemap bij. Lees het onderstaande chmod-commando aandachtig door! Permissies moeten op 750 staan en niet op 777. Als ze niet precies goed zijn ingesteld, zal Lychee niet correct werken!
cd Lychee chmod -R 750 uploads/ chmod -R 750 gegevens/
De Lychee-software staat op uw Ubuntu-server. Lychee zal echter waarschijnlijk niet worden uitgevoerd als u het opent, omdat er nog geen SQL-database is ingesteld. Om een SQL-database in te stellen, opent u een terminal en volgt u de onderstaande stappen.
Stap 1: Installeer het LAMP-serverpakket op de Ubuntu-server en stel MySQL in.
zo -
of
sudo -s
apt install lamp-server^
Stap 2: Voer het beveiligde MySQL-installatieproces uit en configureer de databasesoftware voor de Ubuntu-server.
mysql_secure_installation
Stap 3: Log met het SQL Root-account in op de MySQL-opdrachtregelinterface.
mysql -u root -p
Stap 4: Maak een nieuwe database voor het Lychee-fotobeheersysteem.
database-lychee maken;
Stap 5: Maak een gebruiker voor de Lychee-software om te communiceren met MySQL. Zorg ervoor dat u 'Wachtwoord' wijzigt in uw gewenste SQL-databasewachtwoord.
VERLENEN ALLE VOORRECHTEN OP lychee. * NAAR lycheeadmin@'localhost' GEDENTIFICEERD DOOR 'Wachtwoord' MET SUBSIDIEOPTIE;
Stap 6: flush de privileges voor MySQL.
doorspoelrechten;
Stap 7: Meld u af bij de MySQL-opdrachtregeldatabase.
We hebben LAMP ingesteld (Linux Apache MySQL en PHP), maar we zijn nog niet klaar, aangezien de PHP-add-onpakketten die Lychee nodig heeft niet op Ubuntu zijn geïnstalleerd. Om ze te installeren, opent u een terminalvenster en gebruikt u de Apt-pakketbeheerder.
sudo apt installeer php7.2-*
De bovenstaande opdracht zou alle benodigde PHP-add-ons voor uw systeem moeten instellen. Als je problemen hebt, raadpleeg dan de officiële Lychee-documentatiepagina.
De laatste stap in het installatieproces is om Lychee in te stellen als een site op de Apache2-webserver. Open een terminal en gebruik de touch- opdracht om een nieuw configuratiebestand te maken.
zo -
of
sudo -s raak /etc/apache2/sites-available/lychee.conf . aan
Open het nieuwe configuratiebestand in de Nano-teksteditor.
nano /etc/apache2/sites-available/lychee.conf
Plak de onderstaande code in Nano en druk op Ctrl + O om het op te slaan. Zorg ervoor dat u de code bekijkt en wijzig deze naar wens.
VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/Lychee/
ServerName domain.com
ServerAlias www.domain.com
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
ErrorLog /var/log/apache2/domainname.com-error_log
CustomLog /var/log/apache2/domainname.com-access_log common
Toegang tot uw Lychee-fotobeheersysteem op:
https://ip-adres-van-server/Lychee
Wanneer de WebUI wordt geladen, moet u de SQL-gebruiker en het wachtwoord invullen. Voer als gebruikersnaam lycheeadmin in . Voer voor het wachtwoord het SQL-wachtwoord in dat u eerder hebt ingesteld.
Met de SQL-informatieset heeft u toegang tot uw nieuwe privé-fotobeheersysteem.
Laten we eerlijk zijn, het standaard Gnome Shell-klembord is niet erg goed. Installeer Pano om uw klembordervaring te verbeteren!
Heb je een geweldige niet-lineaire video-editor nodig voor je Linux-box? Laat Davinci Resolve 17 werken met deze gids!
Wallpaper Downloader is een gelikte Linux wallpaper-downloader en -manager. Het ondersteunt de meeste Linux-desktopomgevingen en is zeer eenvoudig te gebruiken. Deze gids
Wilt u Tuxedo OS testen door Tuxedo-computers? Leer hoe u de nieuwste versie van Tuxedo OS op uw pc kunt laten werken.
Wat is een DEB-bestand? Wat doe je ermee? Leer de vele manieren waarop u DEB-bestanden op uw Linux-pc kunt installeren.
Dying Light is een survival-horror-videogame uit 2015, ontwikkeld door Techland en uitgegeven door Warner Bros Interactive Entertainment. Het spel draait om
Neptune gebruikt de KDE Plasma 5-desktopomgeving en streeft ernaar een elegant besturingssysteem te leveren. Hier leest u hoe u Neptune Linux op uw computer installeert.
Wilt u Ubuntu's nieuwe op snap-pakketten gebaseerde desktopbesturingssysteem uitproberen? Leer hoe u het op een virtuele machine implementeert met deze handleiding.
Undertale is een 2D indie-RPG uit 2015, ontwikkeld en uitgegeven door game-ontwikkelaar Toby Fox. Deze gids behandelt het downloaden en installeren van Undertale op uw
Total War: Three Kingdoms is een turn-based strategie-RTS-game ontwikkeld door Creative Assembly. Hier leest u hoe u op Linux kunt spelen.