Hur man aktiverar cachning på Nextcloud 16

Hur du aktiverar cachning på Nextcloud 16 Ta reda på hur du kan förbättra prestandan på din Nextcloud-molnserver genom att aktivera cachning.

Nextcloud är en otroligt kraftfull och flexibel lokal molnserver som alla företag (oavsett storlek) kan använda sig av. Även om Nextcloud inte fungerar bra, är det möjligt att få betydande prestandaförhöjningar genom att aktivera cache. Caching ökar prestanda genom att lagra ofta begärda objekt i minnet för snabbare hämtning.

Jag kommer att leda dig genom processen att ställa in cacheminnet på Nextcloud 16 med hjälp av redis.

Hybridmoln: En guide för IT-proffs (nedladdning av TechRepublic)

Vad du behöver

Allt du behöver för att göra detta arbete är en löpande instans av Nextcloud och ett användarkonto med sudo-privilegier.

Hur man installerar och konfigurerar Redis

Det första som ska göras är installationen av Redis. För att göra detta, öppna ett terminalfönster på din Netcloud-server och utfärda kommandot:

 sudo apt-get install redis-server 

Starta och aktivera återigen med kommandot:

 sudo systemctl starta redis-server sudo systemctl aktivera redis-server 

När installationen är installerad måste du konfigurera redis. Ge kommandot:

 sudo nano /etc/redis/redis.conf 

Redigera följande rader för att återspegla dessa förändringar:

 port 0 unixsocket /var/run/redis/redis.sock unixsocketperm 700 

Spara och stäng den filen.

Därefter måste vi lägga till återuppdateringar till www-datagruppen, annars kommer Nextcloud-laddningen att misslyckas. Gör det med kommandot:

 sudo usermod -aG rediserar www-data 

Hur man konfigurerar Nextcloud

Nu måste vi konfigurera Nextcloud. För att göra detta, utfärda kommandot:

 sudo nano /var/www/html/nextcloud/config/config.php 

I den filen klistra in följande ovanför finalen); linje:

 'memcache.local' => '\\ OC \\ Memcache \\ Redis', 'memcache.locking' => '\\ OC \\ Memcache \\ Redis', 'redis' => array ('host' => '/var/run/redis/redis.sock', 'port' => 0, 'timeout' => 0, 'password' => '', 'dbindex' => 0, ), 

Din fil ska se ut som den i figur A.

Figur A

The bottom portion of a correctly configured config.php file.

" data-credit="" rel="noopener noreferrer nofollow">

Den nedre delen av en korrekt konfigurerad config.php-fil.

Spara och stäng den filen.

Med Nextcloud konfigurerad, starta om webbservern med kommandot:

 sudo systemctl starta om apache2 

Hur man konfigurerar php.ini

Låt oss slutligen konfigurera PHP Opcache (som rekommenderas av Nextcloud för att förbättra den grundläggande funktionaliteten). För att göra detta, utfärda kommandot:

 sudo nano /etc/php/7.*/apache2/php.ini 

Var * är den senaste versionen av PHP installerad på ditt system.

Gå igenom den filen (börjar runt rad 1799) och se till att följande rader är konfigurerade som sådana (i många fall behöver de helt enkelt avskärmas genom att ta bort ledande; karaktär):

 opcache.enable = 1 opcache.enable_cli = 1 opcache.interned_strings_buffer = 8 opcache.max_accelerated_files = 10000 opcache.memory_consumption = 128 opcache.save_comments = 1 opcache.revalidate_freq = 1 

Spara och stäng den filen.

Starta om Apache igen med kommandot:

 sudo systemctl starta om apache2 

Öppna Nextcloud

Peka din webbläsare till din Nextcloud-instans. Tjänsten ska öppnas som förväntat, bara den här gången du har cache korrekt aktiverat. Du bör se en mycket förbättrad prestationsökning. Grattis, du har finjusterat Nextcloud för att bättre möta den växande efterfrågan på din lokala molnserver.

Cloud och allt som ett nyhetsbrev för tjänster

Det här är din resurs för det senaste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, molnsäkerhet och mycket mer. Levereras måndagar

Registrera dig idag

© Copyright 2020 | mobilegn.com