Pages : 1
#1 Le 01/09/2020, à 01:44
- temps
[résolu] nextcloud
Bonjour,
Je voudrais mettre nextcloud en https
En détail, j'ai installé sur un P.C. ubuntu server 20.04 en sélectionnant l'option nextcloud
Je suis à la recherche d'informations pour savoir où se trouve le fichier de configuration du server.
J'ai déjà réalisé une installation nextcloud en https, en installant LAMP puis en installant dans LAMP (var/www) nextcloud (téléchargement dans www, ...), je voudrais ne pas reprendre cette technique et juste modifier ce qui a été installé par ubuntu server
en détail avec find -name, je sais que les données sont rangées dans : /var/snap/nextcloud/common/nextcloud/data
nous y retrouvons chaque utilisateur en répertoire, un index.html et un .htaccess en faisant un ls -a
Cordialement
Dernière modification par temps (Le 01/09/2020, à 08:34)
Parce que l'USB bootable est le support des systèmes experts,
Parce que l'USB bootable contient sa propre image au démarrage.
L'USB bootable permet de créer un monde à la dimension de son imagination
https://www.letime.net
Hors ligne
#2 Le 01/09/2020, à 08:34
- temps
Re : [résolu] nextcloud
solution :
sudo nextcloud.enable-https self-signed
sudo nextcloud.enable-https lets-encrypt
Cordialement
P.S.
J'ai monté plus d'une dizaine de fois le même serveur nexcloud de manière à obtenir exactement ce que je voulais.
En retour de mon expérience, je ne dis pas qu'il faut faire comme ça, je dis que c'est ce qui me convient, avec snap ce n'est pas une bonne idée, en installant nextcloud directement en même temps que le serveur c'est pas une bonne idée.
La méthode qui me semble le plus efficace est de :
1- installer un serveur ubuntu de base
2- après redémarrage, installer lamp dessus
3- installer nextcloud dans /var/www/html en déplaçant les data
4- prendre un nom de domaine attention les gratuits que j'ai essayé (genre .tk) ont produit des effets, finalement j'en ai pris un en .com pour 7 euros chez lws
5- en réseau local, je place sur un autre serveur mes data, je travaille dessus, je pense utiliser samba et non pas ftp
Dernière modification par temps (Le 09/09/2020, à 04:35)
Parce que l'USB bootable est le support des systèmes experts,
Parce que l'USB bootable contient sa propre image au démarrage.
L'USB bootable permet de créer un monde à la dimension de son imagination
https://www.letime.net
Hors ligne
#3 Le 18/10/2021, à 12:23
- L'Africain
Re : [résolu] nextcloud
Bonjour,
Je ne suis pas directement lié à ce post, mais comme tu sembles avoir l'habitude je viens demander conseil. J'ai installé un nextcloud 22 sur un raspberry pi 4 B, tout c'est bien passé, je l'ai mis dans /var/www/nextcloud. Cepandant il est extrêmement lent! J'ai essayé ce qui est indiqué sur le cache mémoire, mais quand j'ajoute les lignes au fichier mon serveur devient inaccessible: https://docs.nextcloud.com/server/18/ad … ow#caching autant avec redis que memcache.
Merci pour votre aide, L'Africain
Edit:
Je pense que je viens à l'instant de trouver l'erreur. J'avais mal mis les lignes dans le fichier config.php (nextcloud/config/):
Il fallait bien faire attention à ce que la parenthèse finale intègre le texte, comme ceci:
GNU nano 4.8 /var/www/nextcloud/config/config.php
<?php
$CONFIG = array (
'instanceid' => '',
'passwordsalt' => '',
'secret' => '0HrKFzi4P/qGTu9gYI7Z/',
'trusted_domains' =>
array (
0 => 'localhost',
1 => '192.168.0.150',
),
'datadirectory' => '/var/www/nextcloud/data',
'dbtype' => 'mysql',
'version' => '22.2.0.2',
'overwrite.cli.url' => 'http://localhost/nextcloud',
'dbname' => 'nextcloud',
'dbhost' => 'localhost',
'dbport' => '',
'dbtableprefix' => 'oc_',
'mysql.utf8mb4' => true,
'dbuser' => 'user',
'dbpassword' => 'password',
'installed' => true,
'memcache.distributed' => '\OC\Memcache\Redis',
'redis' => [
'host' => 'localhost',
'port' => 6379,
],
'memcache.locking' => '\OC\Memcache\Redis',
);
Dernière modification par L'Africain (Le 18/10/2021, à 12:59)
Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42
Hors ligne
#4 Le 18/10/2021, à 17:34
- bruno
Re : [résolu] nextcloud
Bonjour,
AMHA, pour ce type de configuration l'usage de Redis est totalement excessif. APCu est largement suffisant et sera plus performant.
#5 Le 18/10/2021, à 18:27
- L'Africain
Re : [résolu] nextcloud
AMHA, pour ce type de configuration l'usage de Redis est totalement excessif. APCu est largement suffisant et sera plus performant.
Ah j'ai bien fait d'écrire alors! J'ajoute juste ça au fichier:
'memcache.local' => '\OC\Memcache\APCu',
??
Pourtant je trouve que c'est pas encore très très rapide...
Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42
Hors ligne
#6 Le 18/10/2021, à 18:33
- Compte supprimé
Re : [résolu] nextcloud
'memcache.local' => '\\OC\\Memcache\\APCu',
J'ai cela aussi chez moi, ça tourne correctement ... pour la puissance du processeur.
#7 Le 18/10/2021, à 18:36
- L'Africain
Re : [résolu] nextcloud
Je vois que tu as deux \ contrairement à chez moi. Je viens de le mettre sans les deux slash mais ça freeze tout le système.
Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42
Hors ligne
#8 Le 18/10/2021, à 20:05
- Compte supprimé
Re : [résolu] nextcloud
Ah oui, je ne sais plus pourquoi j'ai ces deux \
After restarting your Web server, add this line to your config.php file:
'memcache.local' => '\OC\Memcache\APCu',
https://docs.nextcloud.com/server/lates … ation.html
Dernière modification par Compte supprimé (Le 18/10/2021, à 20:06)
#9 Le 19/10/2021, à 12:49
- L'Africain
Re : [résolu] nextcloud
C'est fait mais c'est vraiment lent malgré tout. Au moins ça ne freeze pas. Vous auriez une idée pour accéler la connexion?
Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42
Hors ligne
#10 Le 19/10/2021, à 13:24
- bruno
Re : [résolu] nextcloud
Qu'est-ce qui est lent ?
Est-ce que tu as pensé à activer et configurer opcache ?
Comment as-tu installé Nextcloud, et quelle configuration pour le serveur web : Apache ou Nginx, mod-php ou php-fpm, etc. ?
La configuration qui sera la plus performante c'est Apache (ou Nginx), le MPM event, PHP-FPM avec proxy fcgi + MariaDB
#11 Le 19/10/2021, à 15:33
- L'Africain
Re : [résolu] nextcloud
Opcache, je n'ai pas réussi, je vais m'y penché, mais je ne savais pas dans quel fichier mettre les lignes indiquées ici. J'ai installé Apache, en suivant les indications de l'exemple proposé sur la doc de nextcloud pour ubuntu 20.04.
Edit: je viens de trouver le fichier dans /etc/php/7.4/apache/...
Dernière modification par L'Africain (Le 19/10/2021, à 15:39)
Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42
Hors ligne
#12 Le 29/10/2021, à 14:29
- L'Africain
Re : [résolu] nextcloud
Bonjour,
Voilà je viens de paramétrer opcache dans /etc/php/7.4/apache2/php.ini. Mais c'est toujours très lent. Franchement nextcloud ça me semble super! Mais si je veux que la famille accepte ça doit aller plus vite... J'ai mis le serveur déjà en test à distance, et j'y accède très bien mais super lentement...
Une idée? La page apache it works, elle s'affiche au quart de tour. Je rappelle que c'est sur un rasperry pi, pour l'instant les données sont sur la carte sd, j'ai l'intention de les déplacer sur un disque dur usb.
Une autres question, je voudrais désormais aussi sécuriser le serveur. J'ai suivi la procédure indiquée ici mais je crois qu'il manque un truc. J'ai cette erreur sur mon firefox:
Une erreur est survenue pendant une connexion à monnextcloud.truc:90. SSL a reçu un enregistrement qui dépasse la longueur maximale autorisée.
Code d’erreur : SSL_ERROR_RX_RECORD_TOO_LONG
Edit: Je viens de voir la page de doc: https://doc.ubuntu-fr.org/tutoriel/secu … 2_avec_ssl J'ai installé cerbot via apt (20.04) j'ai l'erreur suivante:
Saving debug log to /var/log/letsencrypt/letsencrypt.log
The requested apache plugin does not appear to be installed
je trouve pas le plugin en question.
Ça permettra d'améliorer la page de doc
merci!
Dernière modification par L'Africain (Le 29/10/2021, à 14:59)
Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42
Hors ligne
Pages : 1