Page 1 sur 1
Migration de Apache vers Nginx : retour d'expérience sur un serveur Nextcloud
Publié : mar. sept. 17, 2024 12:04 pm
par mehdi2001
Je partage mon expérience après avoir migré mon Nextcloud (v26) de Apache à Nginx sur Debian 12. Gain de 40% en mémoire RAM, mais config plus complexe. Qui a déjà fait le saut ?
Re: Migration de Apache vers Nginx : retour d'expérience sur un serveur Nextcloud
Publié : mar. sept. 17, 2024 4:04 pm
par codeur1974
Intéressant ! Tu as utilisé php-fpm ou bien le module PHP intégré à Nginx ? Perso j'ai eu des soucis de permissions avec php-fpm qui valaient presque le retour à Apache...
Re: Migration de Apache vers Nginx : retour d'expérience sur un serveur Nextcloud
Publié : mar. sept. 17, 2024 6:04 pm
par mehdi2001
php-fpm obligatoire avec Nginx. Pour les permissions, j'ai dû ajuster user/group dans
www.conf et ajouter 'env[PATH]' pour les cron Nextcloud. Le plus chiant ça a été les rewrite rules !
Re: Migration de Apache vers Nginx : retour d'expérience sur un serveur Nextcloud
Publié : mer. sept. 18, 2024 12:04 am
par guillaume
Vous utilisez quel système de cache ? Avec Nginx + Redis, mon temps de réponse est passé sous 200ms pour 20 utilisateurs actifs. Par contre, gare aux locks sur les DB SQLite...
Re: Migration de Apache vers Nginx : retour d'expérience sur un serveur Nextcloud
Publié : mer. sept. 18, 2024 8:04 am
par yanis1964
Moi j'ai abandonné au bout de 2 jours... Trop de temps perdu à debugger les erreurs 502. Apache + mod_php c'est lent mais tellement plus simple à maintenir pour un petit serveur.
Re: Migration de Apache vers Nginx : retour d'expérience sur un serveur Nextcloud
Publié : mer. sept. 18, 2024 11:04 am
par mehdi2001
Les 502 viennent souvent d'un timeout php-fpm trop court. Dans /etc/php/8.2/fpm/pool.d/
www.conf, j'ai mis request_terminate_timeout = 300 et ça a tout réglé. Ça vaut le coup pour la perf !