Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
openupload [Le 27/02/2016, 18:32]
90.31.28.121 [Installation de OpenUpload]
openupload [Le 04/05/2017, 14:13] (Version actuelle)
L'Africain tags (oublié)
Ligne 1: Ligne 1:
-{{tag>Lucid serveur gestionnaire_de_telechargements }}+{{tag>Xenial ​serveur gestionnaire_de_telechargements }}
  
 ---- ----
Ligne 15: Ligne 15:
 ===== Pré-requis ===== ===== Pré-requis =====
  
-Pour fonctionner,​ OpenUpload nécessite d'​avoir [[:​tutoriel:​comment_installer_un_paquet|installé]] à minima : +===== Pré-requis ===== 
-  * un [[:apache2|serveur web]] : **[[apt>​apache2]]*+  
-  * [[:php|php]] dans sa version 5 : **[[apt>php5]]** +  * Disposer des [[:sudo|droits d'​administration]]
-  * les paquets **[[apt>​php5-gd]]** et **[[apt>​php-apc]]** +  ​Disposer d'une connexion à Internet configurée et activée, 
-  * un [[:​sgbd|serveur de base de données]] tel que [[:MySQL]] ou [[:​PostgreSQL]] +  * Avoir [[:tutoriel:​comment_installer_un_paquet|installé]] [[:lamp|un serveur Lamp]], 
-  * les modules php5 dédiés à la base de données choisie : +  * un [[:​sgbd|serveur de base de données]] tel que [[:​MySQL]] ​ (avec Lamp) ou [[:​PostgreSQL]], 
-    * pour [[:Mysql]] il s'​agira de **[[apt>​mysql-server]]** et **[[apt>​php5-mysql]]** +  * Pour l'​authentification auprès d'un serveur LDAP/Active Directory il faudra également avoir [[:​tutoriel:​comment_installer_un_paquet|installé le paquet]] **[[apt>php7.0-ldap]]** ​
-    * pour [[:​PostgreSQL]] il s'​agira de **[[apt>​postgresql]]** et **[[apt>​php5-pgsql]]** +
-Pour l'​authentification auprès d'un serveur LDAP/Active Directory il faudra également avoir [[:​tutoriel:​comment_installer_un_paquet|installé le paquet]] **[[apt>php5-ldap]]** ​+
  
-====Résumé en ligne de commande==== ​ 
-Exemple pour l'​installation d'​OpenUpload avec une base de données de type [[:Mysql]], saisissez dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante: 
-<​code>​sudo apt-get install apache2 php5 php5-gd php-apc php5-mysql php5-ldap mysql-server</​code>​ 
  
-Pour l'​installation ​d'​OpenUpload ​avec une base de données ​[[:Postgresql]], on utilisera ​la [[:commande_shell|commande]] suivante ​+===== Installation ===== 
-<​code>​sudo apt-get install apache2 php5 php5-gd php-apc php5-pgsql php5-ldap postgresql</​code>​ +On va télécharger les sources ​d'​OpenUpload. Ouvrez un [[:terminal]] et tapez la ligne suivante : 
-===== Installation et configuration =====+ 
 +<​code>​wget https://​netix.dl.sourceforge.net/​project/​openupload/​openupload/​v0.4/​openupload-0.4.2.tar.gz</​code>​ 
 + 
 +Ensuite il faut [[:archivage#​en_ligne_de_commande|extraire l'​archive]] : 
 + 
 +<​code>​tar zxvf openupload-0.4.2.tar.gz</​code>​ 
 + 
 +On renomme le dossier extrait : 
 + 
 +<​code>​mv openupload-0.4.2 openupload</​code>​ 
 + 
 +On copie le dossier à la racine de serveur web : 
 + 
 +<​code>​sudo cp -R openupload /​var/​www/​html</​code>​ 
 + 
 +On va modifier le propriétaire des dossiers /​var/​www/​openupload/​www /​var/​www/​openupload/​data /​var/​www/​openupload/​templates_c : 
 + 
 +<​code>​sudo chown -R www-data /​var/​www/​html/​openupload</​code>​
  
 +===== Configuration=====
 ==== Configuration des modules PHP ==== ==== Configuration des modules PHP ====
  
  
-Par défaut, la taille maximum des fichiers ​uploadés ​est de 2 Mo. Pour modifier cette valeur, il faut [[:​tutoriel:​comment_modifier_un_fichier|éditer le fichier]] /​etc/​php5/​apache2/​php.ini.+Par défaut, la taille maximum des fichiers ​téléchargés ​est de 2 Mo. Pour modifier cette valeur, il faut [[:​tutoriel:​comment_modifier_un_fichier|éditer le fichier]] ​**/​etc/​php5/​apache2/​php.ini**.
  
 Modifiez la ligne suivante en fonction de la taille maximum souhaitée. Modifiez la ligne suivante en fonction de la taille maximum souhaitée.
Ligne 58: Ligne 71:
 <​code>​sudo service apache2 restart</​code>​ <​code>​sudo service apache2 restart</​code>​
  
-==== Installation d'​OpenUpload ==== 
- 
-On va télécharger les sources d'​OpenUpload. Ouvrez un [[:​terminal]] et tapez la ligne suivante : 
- 
-<​code>​wget http://​heanet.dl.sourceforge.net/​project/​openupload/​openupload/​v0.4/​openupload-0.4.2.tar.gz</​code>​ 
- 
-Ensuite il faut [[:​archivage#​en_ligne_de_commande|extraire l'​archive]] : 
- 
-<​code>​tar zxvf openupload-0.4.2.tar.gz</​code>​ 
- 
-On renomme le dossier extrait : 
- 
-<​code>​mv openupload-0.4.2 openupload</​code>​ 
- 
-On copie le dossier à la racine de serveur web : 
- 
-<​code>​sudo cp -R openupload /​var/​www/</​code>​ 
- 
-On va modifier le propriétaire des dossiers /​var/​www/​openupload/​www /​var/​www/​openupload/​data /​var/​www/​openupload/​templates_c : 
- 
-<​code>​sudo chown -R www-data /​var/​www/​openupload/​www /​var/​www/​openupload/​data /​var/​www/​openupload/​templates_c</​code>​ 
  
 ==== Configuration de OpenUpload ==== ==== Configuration de OpenUpload ====
Ligne 84: Ligne 76:
 Pour configurer l'​application,​ on ouvre son navigateur web à l'​adresse suivante : Pour configurer l'​application,​ on ouvre son navigateur web à l'​adresse suivante :
  
-http://ip_serveur/openupload+http://localhost/openupload
 ("​ip_serveur"​ est l'​adresse de votre serveur, __par exemple__ 192.168.1.4) ("​ip_serveur"​ est l'​adresse de votre serveur, __par exemple__ 192.168.1.4)
  
Ligne 120: Ligne 112:
 Pour accéder à l'​application,​ il suffit de taper dans un navigateur web l'​adresse suivante : Pour accéder à l'​application,​ il suffit de taper dans un navigateur web l'​adresse suivante :
  
-http://ip_serveur/openupload+http://localhost/openupload
  
 Suivant le type de fonctionnement il sera demandé ou non de s'​authentifier. Suivant le type de fonctionnement il sera demandé ou non de s'​authentifier.
  • openupload.1456594341.txt.gz
  • Dernière modification: Le 27/02/2016, 18:32
  • par 90.31.28.121