- Thread Author
- #1
Kui avate NextCloudis Settings -> Overview, võite näha järgmist hoiatust:
Redise abil lubame NextCloudi vahemällu salvestamise. Redise serveri paigaldamiseks Ubuntu hoidlast käivitage järgmine käsk:
Versiooni saate kontrollida:
Näidisväljund:
Nüüd saame kontrollida, kas Redis server töötab:

Ülaltoodud ekraanipildilt näeme, et see töötab ja automaatne käivitamine on lubatud. Kui see mingil põhjusel ei tööta, käivitage järgmine käsk:
Ja kui automaatne käivitamine alglaadimise ajal pole lubatud, saate selle lubamiseks kasutada järgmist käsku:
Redise konfigureerimiseks NextCloudi vahemäluna peame Redisega liidestamiseks paigaldama PHP laienduse:
Kontrollige, kas laiendus on lubatud:

Näeme, et Redise laiendus on lubatud. Kui see pole lubatud, käivitage järgmine käsk:
Järgmisena redigeerige NextCloudi konfiguratsioonifaili:
Lisage lõppu järgmised read:

Salvestage ja sulgege fail. Seejärel taaskäivitage Nginx ja PHP-FPM:
Nüüd mine uuesti NextCloudis Settings -> Overview ja värskenda veebilehte, hoiatus vahemällu salvestamise kohta peaks nüüd kadunud olema.
HTML:
No memory cache has been configured. To enhance your performance please configure a memcache if available.
Redise abil lubame NextCloudi vahemällu salvestamise. Redise serveri paigaldamiseks Ubuntu hoidlast käivitage järgmine käsk:
Code:
sudo apt install redis-server
Versiooni saate kontrollida:
Code:
redis-server -v
Näidisväljund:
HTML:
Redis server v=5.0.7 sha=00000000:0 malloc=jemalloc-5.2.1 bits=64 build=636cde3b5c7a3923
Nüüd saame kontrollida, kas Redis server töötab:
Code:
systemctl status redis

Ülaltoodud ekraanipildilt näeme, et see töötab ja automaatne käivitamine on lubatud. Kui see mingil põhjusel ei tööta, käivitage järgmine käsk:
Code:
sudo systemctl start redis-server
Ja kui automaatne käivitamine alglaadimise ajal pole lubatud, saate selle lubamiseks kasutada järgmist käsku:
Code:
sudo systemctl enable redis-server
Redise konfigureerimiseks NextCloudi vahemäluna peame Redisega liidestamiseks paigaldama PHP laienduse:
Code:
sudo apt install php-redis
Kontrollige, kas laiendus on lubatud:
Code:
php --ri redis

Näeme, et Redise laiendus on lubatud. Kui see pole lubatud, käivitage järgmine käsk:
Code:
sudo phpenmod redis
Järgmisena redigeerige NextCloudi konfiguratsioonifaili:
Code:
sudo nano /var/www/nextcloud/config/config.php
Lisage lõppu järgmised read:
HTML:
'memcache.distributed' => '\OC\Memcache\Redis',
'memcache.local' => '\OC\Memcache\Redis',
'memcache.locking' => '\OC\Memcache\Redis',
'redis' => array(
'host' => 'localhost',
'port' => 6379,
),

Salvestage ja sulgege fail. Seejärel taaskäivitage Nginx ja PHP-FPM:
Code:
sudo systemctl restart nginx php7.4-fpm
Nüüd mine uuesti NextCloudis Settings -> Overview ja värskenda veebilehte, hoiatus vahemällu salvestamise kohta peaks nüüd kadunud olema.
Last edited: