Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
owncloud-serveur [Le 06/02/2017, 10:36]
percherie extraction depuis la page https://doc.ubuntu-fr.org/owncloud lien vers la section serveur MaJ sur toutes les pages correspondante
owncloud-serveur [Le 08/12/2022, 11:03] (Version actuelle)
185.24.185.203 git:// -> https://
Ligne 1: Ligne 1:
 {{tag>​xenial cloud sauvegarde}} {{tag>​xenial cloud sauvegarde}}
  
-====== Installation d'un serveur ownCloud ​/ NextCloud ​======+====== Installation d'un serveur ownCloud ======
  
 +
 +Cette page traite de l'​installation d'un serveur ownCloud. Pour consulter des informations sur l'​utilisation comme utilisateur,​ veuillez consulter les pages [[:​ownCloud]] et son fork [[:​nextcloud#​clients|Nextcloud]].
 +<note tip>La migration d'un serveur owncloud à nextcloud est décrite [[:​nextcloud-serveur#​migration_d_un_serveur_owncloud_en_serveur_nextcloud|sur la page nextcloud-serveur]] </​note>​
  
 ===== Dépôts officiels d'​ownCloud ===== ===== Dépôts officiels d'​ownCloud =====
Ligne 18: Ligne 21:
 sudo sh -c "echo 'deb http://​download.owncloud.org/​download/​repositories/​stable/​Ubuntu_16.10/​ /' > /​etc/​apt/​sources.list.d/​owncloud.list"​ sudo sh -c "echo 'deb http://​download.owncloud.org/​download/​repositories/​stable/​Ubuntu_16.10/​ /' > /​etc/​apt/​sources.list.d/​owncloud.list"​
 sudo apt-get update sudo apt-get update
-sudo apt-get install owncloud+sudo apt-get install owncloud-files
 </​code>​ </​code>​
 Votre serveur est maintenant accessible à l'​adresse http://​localhost/​owncloud/​ (si vous accédez à la page depuis le serveur, sinon remplacer localhost par l'IP du serveur). Vous devez créer un compte à la première connexion. Si le serveur se plaint de dépendances non satisfaites,​ redémarrer le serveur web : "sudo service apache2 reload"​. Votre serveur est maintenant accessible à l'​adresse http://​localhost/​owncloud/​ (si vous accédez à la page depuis le serveur, sinon remplacer localhost par l'IP du serveur). Vous devez créer un compte à la première connexion. Si le serveur se plaint de dépendances non satisfaites,​ redémarrer le serveur web : "sudo service apache2 reload"​.
Ligne 38: Ligne 41:
 </​code>​ </​code>​
 </​note>​ </​note>​
 +<​note>​Avec Owncloud 10.* : 
 +Cette version ne peut plus être installée de cette façon car il n'y a plus de méta-paquet installant toutes les dépendances automatiquement. Maintenant il faut connaître et trouver toutes les dépendances manuellement... 
 +</​note>​
 ===== Installation manuelle ===== ===== Installation manuelle =====
 ==== Préambule ==== ==== Préambule ====
Ligne 54: Ligne 59:
 <​code>​ <​code>​
 cd /var/www/ cd /var/www/
-sudo git clone git://​github.com/​owncloud/​core.git owncloud+sudo git clone https://​github.com/​owncloud/​core.git owncloud
 cd owncloud cd owncloud
 sudo git submodule update --init sudo git submodule update --init
Ligne 71: Ligne 76:
 [[:​adduser|Créer un utilisateur]] dédié à cet usage, tout en l'​ajoutant au groupe **www-data** serait un plus.\\ [[:​adduser|Créer un utilisateur]] dédié à cet usage, tout en l'​ajoutant au groupe **www-data** serait un plus.\\
  
-On peut s'​inspirer de cette méthode : +On peut s'​inspirer de cette méthode :
 [[:​tutoriel/​reverse_ssh#​creation_d_un_utilisateur_dedie_sur_le_poste_serveur|#​creation_d_un_utilisateur_dedie_sur_le_poste_serveur]] [[:​tutoriel/​reverse_ssh#​creation_d_un_utilisateur_dedie_sur_le_poste_serveur|#​creation_d_un_utilisateur_dedie_sur_le_poste_serveur]]
  
Ligne 112: Ligne 117:
 </​code>​ </​code>​
  
-=====Voir aussi=====+===== Problème(s) connu(s) ===== 
 +==== Permission de téléverser ==== 
 + 
 +Si vous avez le message d'​erreur suivant : 
 +<​code>​ 
 +Vous n'avez pas la permission de téléverser ou de créer des fichiers ici 
 +</​code>​ 
 + 
 +Ouvrir un terminal au nom de l'​utilisateur d'​owncloud,​ allez à la racine du serveur ownCloud, puis utilisez les commandes suivante : 
 +<​code>​ 
 +~owncloud/​ 
 +sudo chmod u+x occ 
 +occ files:scan --all 
 +</​code>​ 
 + 
 +==== ...same user... ==== 
 + 
 +Si vous avez ce message d'​erreur : 
 +<​code>​Console has to be executed with the same user as the web server is operated 
 +Current user: root 
 +Web server user: "​user"​ 
 +</​code>​ 
 + 
 +C'est que vous ne vous êtes pas logué sur le bon utilisateur,​ ouvrez un terminal au nom du "​user"​ puis recommencez la manipulation. 
 + 
 +===== Voir aussi =====
  
    * [[http://​owncloud.org/​|Site officiel]]    * [[http://​owncloud.org/​|Site officiel]]
  • owncloud-serveur.1486373769.txt.gz
  • Dernière modification: Le 06/02/2017, 10:36
  • par percherie