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.
|
**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:
|
Commencez par éteindre le serveur web avec la commande:
|
||||||
```
|
```bash
|
||||||
systemctl stop nginx
|
systemctl stop nginx
|
||||||
```
|
```
|
||||||
|
|
||||||
## Choix de l'emplacement
|
## 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.
|
Pour l'instant seul root peut y écrire dans `/media/stockage`; ce qui signifie que nginx et nextcloud ne pourront donc pas l'utiliser.
|
||||||
|
|
||||||
```
|
```bash
|
||||||
chown -R nextcloud:www-data /media/stockage
|
chown -R nextcloud:www-data /media/stockage
|
||||||
chmod 775 -R /media/stockage
|
chmod 775 -R /media/stockage
|
||||||
```
|
```
|
||||||
|
|
||||||
### Cas B : Stockage partagé, données déjà présentes, données Nextcloud dans un sous-dossier
|
### 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.
|
Si vous souhaitez utiliser ce disque pour d'autres applications, vous pouvez créer un sous-dossier appartenant Nextcloud.
|
||||||
|
|
||||||
```
|
```bash
|
||||||
mkdir -p /media/stockage/nextcloud_data
|
mkdir -p /media/stockage/nextcloud_data
|
||||||
chown -R nextcloud /media/stockage/nextcloud_data
|
chown -R nextcloud /media/stockage/nextcloud_data
|
||||||
chmod 775 -R /media/stockage/nextcloud_data
|
chmod 775 -R /media/stockage/nextcloud_data
|
||||||
```
|
```
|
||||||
|
|
||||||
## Migrer les données
|
## Migrer les données
|
||||||
|
|
||||||
Migrez vos données vers le nouveau disque. Pour ce faire *(soyez patient, cela peut être long)* :
|
Migrez vos données vers le nouveau disque. Pour ce faire *(soyez patient, cela peut être long)* :
|
||||||
|
|
||||||
```
|
```bash
|
||||||
Cas A : cp -ir /home/yunohost.app/nextcloud /media/stockage
|
Cas A : cp -ir /home/yunohost.app/nextcloud /media/stockage
|
||||||
Cas B : cp -ir /home/yunohost.app/nextcloud /media/stockage/nextcloud_data
|
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.
|
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):
|
Pour vérifier que tout s'est bien passé, comparer ce qu'affichent ces deux commandes (le contenu doit être identique):
|
||||||
|
|
||||||
```
|
```bash
|
||||||
ls -la /home/yunohost.app/nextcloud
|
ls -la /home/yunohost.app/nextcloud
|
||||||
|
|
||||||
Cas A : ls -al /media/stockage
|
Cas A : ls -al /media/stockage
|
||||||
Cas B : ls -al /media/stockage/nextcloud_data
|
Cas B : ls -al /media/stockage/nextcloud_data
|
||||||
```
|
```
|
||||||
|
|
||||||
## Configurer Nextcloud
|
## Configurer Nextcloud
|
||||||
|
|
||||||
Pour informer Nextcloud de son nouveau répertoire, modifiez le fichier `/var/www/nextcloud/config/config.php` avec la commande:
|
Pour informer Nextcloud de son nouveau répertoire, modifiez le fichier `/var/www/nextcloud/config/config.php` avec la commande:
|
||||||
|
|
||||||
```
|
```bash
|
||||||
nano /var/www/nextcloud/config/config.php
|
nano /var/www/nextcloud/config/config.php
|
||||||
```
|
```
|
||||||
|
|
||||||
Cherchez la ligne:
|
Cherchez la ligne:
|
||||||
|
|
||||||
```
|
```bash
|
||||||
'datadirectory' => '/home/yunohost.app/nextcloud/data',
|
'datadirectory' => '/home/yunohost.app/nextcloud/data',
|
||||||
```
|
```
|
||||||
|
|
||||||
Que vous modifiez :
|
Que vous modifiez :
|
||||||
|
|
||||||
```
|
```bash
|
||||||
CAS A : 'datadirectory' => '/media/stockage',
|
CAS A : 'datadirectory' => '/media/stockage',
|
||||||
CAS B : 'datadirectory' => '/media/stockage/nextcloud_data',
|
CAS B : 'datadirectory' => '/media/stockage/nextcloud_data',
|
||||||
```
|
```
|
||||||
|
|
||||||
Sauvegardez avec `ctrl+x` puis `o`.
|
Sauvegardez avec `ctrl+x` puis `o`.
|
||||||
|
|
||||||
Relancez le serveur web :
|
Relancez le serveur web :
|
||||||
|
|
||||||
```
|
```bash
|
||||||
systemctl start nginx
|
systemctl start nginx
|
||||||
```
|
```
|
||||||
|
|
||||||
Lancez un scan du nouveau répertoire par Nextcloud:
|
Lancez un scan du nouveau répertoire par Nextcloud:
|
||||||
|
|
||||||
```
|
```bash
|
||||||
cd /var/www/nextcloud
|
cd /var/www/nextcloud
|
||||||
sudo -u nexcloud php occ files:scan --all
|
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.
|
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