Sådan aktiveres cache på Nextcloud 16

Sådan aktiveres cache på Nextcloud 16 Find ud af, hvordan du forbedrer ydelsen på din Nextcloud sky-server ved at aktivere cache.

Nextcloud er en utrolig kraftig og fleksibel on-site cloud-server, som enhver virksomhed (uanset størrelse) kan gøre brug af. Selvom Nextcloud ikke fungerer korrekt, er det muligt at opnå betydelige stigninger i ydelsen ved at aktivere cache. Cache øger ydelsen ved at gemme ofte anmodede objekter i hukommelsen for hurtigere hentning.

Jeg vil lede dig gennem processen med at oprette cache på Nextcloud 16 ved hjælp af redis.

Hybrid sky: En guide til it- proffere (TechRepublic download)

Hvad du har brug for

Alt hvad du behøver for at gøre dette arbejde er en kørende instans af Nextcloud og en brugerkonto med sudo-privilegier.

Sådan installeres og konfigureres Redis

Den første ting, der skal gøres, er installationen af ​​Redis. For at gøre dette skal du åbne et terminalvindue på din Netcloud-server og udstede kommandoen:

 sudo apt-get install redis-server 

Start og aktiver redis med kommandoen:

 sudo systemctl start redis-server sudo systemctl aktivere redis-server 

Når det er installeret, skal du konfigurere redis. Giv kommandoen:

 sudo nano /etc/redis/redis.conf 

Rediger følgende linjer for at afspejle disse ændringer:

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

Gem og luk filen.

Dernæst skal vi tilføje redis til www-datagruppen, ellers fejles Nextcloud-indlæsning. Gør det med kommandoen:

 sudo usermod -aG redis www-data 

Sådan konfigureres Nextcloud

Nu skal vi konfigurere Nextcloud. For at gøre dette skal du udstede kommandoen:

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

I den fil indsættes følgende over den endelige); linje:

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

Din fil skal ligne den i figur A.

Figur A

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

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

Den nederste del af en korrekt konfigureret config.php-fil.

Gem og luk filen.

Med Nextcloud konfigureret skal du genstarte webserveren med kommandoen:

 sudo systemctl genstart apache2 

Sådan konfigureres php.ini

Endelig, lad os konfigurere PHP Opcache (som anbefales af Nextcloud for at forbedre den grundlæggende funktionalitet). For at gøre dette skal du udstede kommandoen:

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

Hvor * er den seneste version af PHP installeret på dit system.

Gå gennem den fil (starter omkring linje 1799), og sørg for, at de følgende linjer er konfigureret som sådan (i mange tilfælde skal de simpelthen ikke fjernes ved at fjerne den førende; karakter):

 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 

Gem og luk filen.

Genstart igen Apache med kommandoen:

 sudo systemctl genstart apache2 

Åbn Nextcloud

Peg din browser til din Nextcloud-forekomst. Tjenesten skal åbne som forventet, kun denne gang har du cache korrekt aktiveret. Du skal se en meget forbedret ydelsesforøgelse. Tillykke, du har finjusteret Nextcloud for bedre at imødekomme den voksende efterspørgsel på din lokale cloud-server.

Cloud og alt som et service nyhedsbrev

Dette er din go-to ressource for det nyeste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, skysikkerhed og meget mere. Leveres mandage

Tilmeld dig i dag

© Copyright 2020 | mobilegn.com