Ajaxplorer - Installation : Différence entre versions
De wikiGite
Ligne 64 : | Ligne 64 : | ||
</Directory> | </Directory> | ||
</VirtualHost> | </VirtualHost> | ||
+ | |||
+ | === Lancement de l'interface d'Ajaxplorer === | ||
+ | https://fileshare.domaine.fr | ||
+ | Remarque : au premier lancement une page de diagnostic s'affiche avant l'accès à ajaxplorer. | ||
+ | Login/Mot de passe par défaut : admin/admin | ||
== Sur les serveurs NFS == | == Sur les serveurs NFS == |
Version du 8 juillet 2011 à 12:10
Sommaire
Présentation
Ajaxplorer est un explorateur de fichier simple à installer pour gérer des fichiers à distance sur un serveur web. Son interface évoluée le rend très accessible et offre différentes utilisations possibles : gestion de fichiers, partage de fichiers, galerie photo, etc.
Source : http://www.ajaxplorer.info/wordpress/documentation-3/chapter-introduction/
Mise en place du serveur Ajaxplorer
Installation des Pré-Requis
Sur le serveur :
- php5, apache2, php5-mcrypt php5-gd
apt-get install php5 apache2 php5-mcrypt php5-gd
Téléchargement des sources
cd /opt http://downloads.sourceforge.net/project/ajaxplorer/ajaxplorer/3.2.4/ajaxplorer-core-3.2.4.zip unzip ajaxplorer-core-3.2.4.zip mv ajaxplorer-core-3.2.4.zip ajaxplorer
Attention, le répertoire ajaxplorer doit appartenir à l'utilisateur Apache (www-data) :
chown -R www-data:www-data /opt/ajaxplorer
Configuration du HTTPS
Voir procédure sur le wiki : Apache2 SSL sur Debian Etch
Configuration du serveur Web
Créer le fichier /etc/apache2/conf.d/ajaxplorer.conf avec le contenu suivant :
<VirtualHost 192.168.0.43:443> ServerName fileshare.domaine.fr DocumentRoot /opt/ajaxplorer #<IfModule mod_alias.c> # Alias /ajaxplorer /opt/ajaxplorer #</IfModule> # add ssl protocol SSLEngine On SSLOptions +FakeBasicAuth +ExportCertData +StrictRequire SSLCertificateFile /etc/ssl/certs/ajaxplorer.crt SSLCertificateKeyFile /etc/ssl/private/ajaxplorer.key <Directory /opt/ajaxplorer> AllowOverride All Options Indexes Allow from all <IfModule mod_access.c> Order allow, deny Allow from all </IfModule> <IfModule mod_php5.c> php_admin_value default_charset "UTF-8" php_admin_value memory_limit 64M php_admin_value post_max_size 17M php_admin_value upload_max_filesize 16M php_admin_value max_execution_time 120 </IfModule> <IfModule mod_ssl.c> SSLRequireSSL SSLRequire %{SSL_CIPHER_USEKEYSIZE} >= 128 </IfModule> </Directory> </VirtualHost>
Lancement de l'interface d'Ajaxplorer
https://fileshare.domaine.fr Remarque : au premier lancement une page de diagnostic s'affiche avant l'accès à ajaxplorer. Login/Mot de passe par défaut : admin/admin