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 11/06/2012, 16:07] – [Configuration des modules PHP] 80.82.235.238openupload [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 =====+ 
 +<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 de OpenUpload ==== 
- 
-On va télécharger les sources de 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.