Installer OpenUpload | How to OpenUpload
On a besoin de quoi ?
- Le tar.gz téléchargeable ICI
- Un serveur Apache avec PHP 5.x
- Une base de données (MySQL / PostgreSql) dans mon exemple, je détaille avec MySQL.
- Un /etc/php5/apache2/php.in avec les bonnes options Activées/Désactivées
Installation
wget http://tux-pla.net/7ez tar xvf openupload-0.4.2.tar.gz sudo mv openupload-0.4.2 /var/www/
Avant de commencer l’assistant d’installation, voici les éléments à modifier dans
/etc/php5/apache2/php.in :
file_uploads = On upload_max_filesize = 20M ; A vous d'ajuster en fonction des besoins magic_quotes_gpc = Off magic_quotes_runtime = Off
Quelques infos pour éviter les problèmes de droits : votre serveur web doit avoir le droit en écriture sur les répertoires suivants :
- /var/www/openupload-0.4.2/data/
- /var/www/openupload-0.4.2/data/tmp
- /var/www/openupload-0.4.2/templates_c
Pour faire simple :
chown -R root:www-data /var/www/openupload-0.4.2/data/ chown -R root:www-data /var/www/openupload-0.4.2/data/tmp/ chown -R root:www-data /var/www/openupload-0.4.2/templates_c/
Je n’aime pas vraiment laisser le user www-data écrire dans un répertoire, c’est pourquoi je vous conseille de rajouter un .htaccess sur le répertoire /var/www/openupload-0.4.2/
Voilà, à partir de là, on peut lancer l’assistant d’installation avec l’url http://localhost/openupload-0.4.2
Voici en quelques images les différentes étapes :
Vous choisissez les plugins et enfin sauvegardez la configuration :
Pour sauvegarder la configuration, je vous conseille de télécharger le fichier en question et de copier son contenu directement dans config.inc.php. Cela vous évite de jouer avec les droits des répertoires… Une fois le fichier de configuration renommé en config.inc.php, on se dit que tout va fonctionner à merveille. Et bien non, on fait un petit tour sur MySql et là stupeur, la base de données openupload est vide. Voici comment corriger le problème.MAJ de la base de données :
mysql -u -p < sql/mysql/1_structure.sql mysql -u -p < sql/mysql/2_base.sql
Enfin on retourne sur notre page web http://localhost/openupload-0.4.2, voila votre openUpload est installé. Oui une info quand même, mot de passe et login par défaut admin/admin. A modifier après la première connexion.
Sources :
openupload
opensyd




