mirror of
https://github.com/YunoHost/doc.git
synced 2024-09-03 20:06:26 +02:00
Rendering of app_nextcloud_fr in Simone was broken... (#685)
This commit is contained in:
parent
171a2c2ec3
commit
6469d121ce
1 changed files with 28 additions and 28 deletions
|
@ -5,8 +5,8 @@
|
|||
**Remarque** : Remplacez `nextcloud` par le nom de son instance, si vous avez plusieurs apps Nextcloud installées.
|
||||
|
||||
Commencez par éteindre le serveur web avec la commande:
|
||||
```
|
||||
systemctl stop nginx
|
||||
```bash
|
||||
systemctl stop nginx
|
||||
```
|
||||
|
||||
## Choix de l'emplacement
|
||||
|
@ -15,75 +15,75 @@ Commencez par éteindre le serveur web avec la commande:
|
|||
|
||||
Pour l'instant seul root peut y écrire dans `/media/stockage`; ce qui signifie que nginx et nextcloud ne pourront donc pas l'utiliser.
|
||||
|
||||
```
|
||||
chown -R nextcloud:www-data /media/stockage
|
||||
chmod 775 -R /media/stockage
|
||||
```bash
|
||||
chown -R nextcloud:www-data /media/stockage
|
||||
chmod 775 -R /media/stockage
|
||||
```
|
||||
|
||||
### Cas B : Stockage partagé, données déjà présentes, données Nextcloud dans un sous-dossier
|
||||
|
||||
Si vous souhaitez utiliser ce disque pour d'autres applications, vous pouvez créer un sous-dossier appartenant Nextcloud.
|
||||
|
||||
```
|
||||
mkdir -p /media/stockage/nextcloud_data
|
||||
chown -R nextcloud /media/stockage/nextcloud_data
|
||||
chmod 775 -R /media/stockage/nextcloud_data
|
||||
```bash
|
||||
mkdir -p /media/stockage/nextcloud_data
|
||||
chown -R nextcloud /media/stockage/nextcloud_data
|
||||
chmod 775 -R /media/stockage/nextcloud_data
|
||||
```
|
||||
|
||||
## Migrer les données
|
||||
|
||||
Migrez vos données vers le nouveau disque. Pour ce faire *(soyez patient, cela peut être long)* :
|
||||
|
||||
```
|
||||
Cas A : cp -ir /home/yunohost.app/nextcloud /media/stockage
|
||||
Cas B : cp -ir /home/yunohost.app/nextcloud /media/stockage/nextcloud_data
|
||||
```bash
|
||||
Cas A : cp -ir /home/yunohost.app/nextcloud /media/stockage
|
||||
Cas B : cp -ir /home/yunohost.app/nextcloud /media/stockage/nextcloud_data
|
||||
```
|
||||
|
||||
L'option `i` permet de vous demander quoi faire en cas de conflit de fichier, notamment si vous écrasez un ancien dossier de données Owncloud ou Nextcloud.
|
||||
|
||||
Pour vérifier que tout s'est bien passé, comparer ce qu'affichent ces deux commandes (le contenu doit être identique):
|
||||
|
||||
```
|
||||
ls -la /home/yunohost.app/nextcloud
|
||||
```bash
|
||||
ls -la /home/yunohost.app/nextcloud
|
||||
|
||||
Cas A : ls -al /media/stockage
|
||||
Cas B : ls -al /media/stockage/nextcloud_data
|
||||
Cas A : ls -al /media/stockage
|
||||
Cas B : ls -al /media/stockage/nextcloud_data
|
||||
```
|
||||
|
||||
## Configurer Nextcloud
|
||||
|
||||
Pour informer Nextcloud de son nouveau répertoire, modifiez le fichier `/var/www/nextcloud/config/config.php` avec la commande:
|
||||
|
||||
```
|
||||
nano /var/www/nextcloud/config/config.php
|
||||
```bash
|
||||
nano /var/www/nextcloud/config/config.php
|
||||
```
|
||||
|
||||
Cherchez la ligne:
|
||||
|
||||
```
|
||||
'datadirectory' => '/home/yunohost.app/nextcloud/data',
|
||||
```bash
|
||||
'datadirectory' => '/home/yunohost.app/nextcloud/data',
|
||||
```
|
||||
|
||||
Que vous modifiez :
|
||||
|
||||
```
|
||||
CAS A : 'datadirectory' => '/media/stockage',
|
||||
CAS B : 'datadirectory' => '/media/stockage/nextcloud_data',
|
||||
```bash
|
||||
CAS A : 'datadirectory' => '/media/stockage',
|
||||
CAS B : 'datadirectory' => '/media/stockage/nextcloud_data',
|
||||
```
|
||||
|
||||
Sauvegardez avec `ctrl+x` puis `o`.
|
||||
|
||||
Relancez le serveur web :
|
||||
|
||||
```
|
||||
systemctl start nginx
|
||||
```bash
|
||||
systemctl start nginx
|
||||
```
|
||||
|
||||
Lancez un scan du nouveau répertoire par Nextcloud:
|
||||
|
||||
```
|
||||
cd /var/www/nextcloud
|
||||
sudo -u nexcloud php occ files:scan --all
|
||||
```bash
|
||||
cd /var/www/nextcloud
|
||||
sudo -u nexcloud php occ files:scan --all
|
||||
```
|
||||
|
||||
C'est terminé. À présent testez si tout va bien, essayez de vous connecter à votre instance Nextcloud, envoyer un fichier, vérifiez sa bonne synchronisation.
|
||||
|
|
Loading…
Add table
Reference in a new issue