Outils pour utilisateurs

Outils du site


linux:nextcloud

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
linux:nextcloud [2022/09/03 16:01] – [Pour un client en ligne de commande] tutospistolinux:nextcloud [2024/06/08 15:23] (Version actuelle) – [Tuning Nextcloud] tutospisto
Ligne 11: Ligne 11:
  
 Se rendre sur l’index de Nextcloud et c’est parti pour l’installation ! Se rendre sur l’index de Nextcloud et c’est parti pour l’installation !
 +
 +
 +===== Tuning Nextcloud =====
 +
 +Après quelques années d'utilisation et quelques app gourmandes (memories + recognize), le serveur saturait la BDD mariaDB de temps en temps.
 +Problème résolu en suivant le premier paragraphe de ceci : 
 +https://haefelfinger.ch/posts/2021/2021-03-29-nextcloud-tuning/
 +et ceci :
 +https://mariadb.com/docs/server/storage-engines/innodb/operations/configure-buffer-pool/#Configure_the_InnoDB_Buffer_Pool_Size_in_a_Configuration_File
 +
 +<del>Pour résumer, on crée un fichier de conf "custom" pour mariaDB et on augmente certaines valeurs : 
 +<code bash>nano /etc/mysql/mariadb.conf.d/z-custom-mariadb.cnf</code></del>
 +
 +Le fichier n'étant pas pris en compte, j'ai ajouté dans le fichier 50-server.cnf dans la partie [mysqld] "fine tuning" :
 +
 +<code bash>nano /etc/mysql/mariadb.conf.d/50-server.cnf</code>
 +
 +<code php z-custom-mariadb.cnf>
 +innodb_buffer_pool_size=2G
 +read_rnd_buffer_size=16M
 +sort_buffer_size=16M
 +query_cache_type=ON
 +query_cache_size=24M
 +</code>
 +
 +Puis on redémarre mariaDB pour le prendre en compte :
 +<code bash>sudo systemctl restart mariadb</code>
 +
  
 ===== En cas d’erreurs ===== ===== En cas d’erreurs =====
Ligne 50: Ligne 78:
 <code bash> * */18 * * * sudo -u www-data php -f /var/www/html/nxcloud/cron.php</code> <code bash> * */18 * * * sudo -u www-data php -f /var/www/html/nxcloud/cron.php</code>
  
-==== Memcache ====+===== Memcache =====
 agi php-redis agi php-redis
 sudo /etc/init.d/apache2 restart sudo /etc/init.d/apache2 restart
linux/nextcloud.1662220906.txt.gz · Dernière modification : 2022/09/03 16:01 de tutospisto