Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| pratique:informatique:nextcloud [21/04/2019 18:58] – [Installer un client] Zatalyz | pratique:informatique:nextcloud [30/11/2020 10:36] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 78: | Ligne 78: | ||
| C'est long, mais ça marche. | C'est long, mais ça marche. | ||
| + | ==== Installation ==== | ||
| + | CF [[https:// | ||
| + | Liste des paquets recommandés, | ||
| + | * PHP. Note que php-fpm est recommandé. | ||
| + | < | ||
| + | * Gestion du cache, des vidéos, etc. | ||
| + | < | ||
| + | La doc préconisent d' | ||
| + | |||
| + | Côté bdd : | ||
| + | sudo apt install mariadb-server mariadb-client php-mysql | ||
| + | |||
| + | Passe en root et paramétrer mariadb | ||
| + | sudo -i | ||
| + | mysql_secure_installation | ||
| + | |||
| + | |||
| + | <WRAP center round todo 60%> | ||
| + | === Restauration, | ||
| + | Se connecter à mysql | ||
| + | mysql -u root -p | ||
| + | |||
| + | Créer la bdd et son user, recharger et quitter: | ||
| + | create database cloud ; | ||
| + | GRANT ALL ON cloud.* TO clouduser@localhost IDENTIFIED BY ' | ||
| + | FLUSH PRIVILEGES; | ||
| + | exit; | ||
| + | |||
| + | Ensuite importer la bdd : | ||
| + | mysql -u root -p -D cloud < cloud.sql | ||
| + | |||
| + | Et si l' | ||
| + | |||
| + | [[pratique: | ||
| + | </ | ||
| + | |||
| + | === Sécurité === | ||
| + | Dans le vhost apache((Sur le proxy si on a ce genre de truc, ça suffit)), ajouter les lignes suivantes : | ||
| + | < | ||
| + | # Sécurité Nextcloud | ||
| + | Header set X-Robots-Tag " | ||
| + | Header set X-Download-Options " | ||
| + | Header always set Strict-Transport-Security " | ||
| + | </ | ||