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édentesRévision précédente
Prochaine révision
Révision précédente
openupload [Le 31/03/2012, 18:52] – [Installation de OpenUpload] 88.189.163.74openupload [Le 04/05/2017, 14:13] (Version actuelle) – tags (oublié) L'Africain
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 =====+
  
-==== Configuration des modules PHP ====+<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]] :
  
-Par défaut, la taille maximum des fichiers uploadés est de MoPour modifier cette valeur, il faut [[:tutoriel:comment_modifier_un_fichier|éditer le fichier]] /etc/php5/apache2/php.ini.+<code>tar zxvf openupload-0.4.2.tar.gz</code>
  
-Modifiez la ligne suivante en fonction de la taille maximum souhaitée.+On renomme le dossier extrait :
  
-Par exemple si l'on souhaite que la taille maximum des fichiers uploadés soit de 1Go :+<code>mv openupload-0.4.2 openupload</code>
  
-<code>upload_max_filesize = 1G</code>+On copie le dossier à la racine de serveur web :
  
-Pour activer le suivi de l'upload, [[:tutoriel:comment_modifier_un_fichier|éditez le fichier]] /etc/php5/conf.d/apc.ini.+<code>sudo cp -R openupload /var/www/html</code>
  
-Ajoutez la ligne suivante en fin de fichier :+On va modifier le propriétaire des dossiers /var/www/openupload/www /var/www/openupload/data /var/www/openupload/templates_c :
  
-<code>apc.rfc1867=on</code>+<code>sudo chown -R www-data /var/www/html/openupload</code>
  
-On redémarre le serveur web pour prendre en compte les modifications :+===== Configuration===== 
 +==== Configuration des modules PHP ====
  
-<code>sudo service apache2 restart</code> 
  
-==== Installation de OpenUpload ====+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**.
  
-On va télécharger les sources de OpenUpload. Ouvrez un [[:terminal]] et tapez la ligne suivante :+Modifiez la ligne suivante en fonction de la taille maximum souhaitée.
  
-<code>wget http://heanet.dl.sourceforge.net/project/openupload/openupload/v0.4/openupload-0.4.2.tar.gz</code>+Par exemple si l'on souhaite que la taille maximum des fichiers uploadés soit de 1Go :
  
-Ensuite il faut [[:archivage#en_ligne_de_commande|extraire l'archive]] :+<code>upload_max_filesize = 1G</code>
  
-<code>tar zxvf openupload-0.4.2.tar.gz</code>+Également pensez dans le même fichier à changer la valeur, pour exemple de 1Go
  
-On renomme le dossier extrait :+<code>post_max_size = 1000M</code>
  
-<code>mv openupload-0.4.2 openupload</code>+Pour activer le suivi de l'upload, [[:tutoriel:comment_modifier_un_fichier|éditez le fichier]] /etc/php5/conf.d/apc.ini.
  
-On copie le dossier à la racine de serveur web :+Ajoutez la ligne suivante en fin de fichier :
  
-<code>sudo cp -R openupload /var/www/</code>+<code>apc.rfc1867=on</code>
  
-On va modifier le propriétaire des dossiers /var/www/openupload/www /var/www/openupload/data /var/www/openupload/templates_c :+On redémarre le serveur web pour prendre en compte les modifications : 
 + 
 +<code>sudo service apache2 restart</code>
  
-<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 80: 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 116: 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.