J'utilise SME7 en tant que serveur et passerelle et j'aimerais faire fonctionner iFolder sur ce serveur. Ce programe est composé de 2 logiciels : un logiciel client, ainsi qu'un logiciel serveur.
J'ai donc suivi ce howto qui explique comment installé iFolder Entreprise Server sur CentOS 4.3 dont voici les principales étapes :
1) Install Mono and Apache2 (uniquement Mono pour mon cas)
2) Configure Yum with iFolder Server Repository
3) Install iFolder (avec yum)
4) Create .config directory and assign Apache ownership
5) Configure the Server's Firewall to allow http traffic (j'effectue mes test dans mon réseau local donc j'ai sauté cette étape)
6) Disable SELinux (je n'ai pas trouvé de fichier portant le nom de "selinux" dans mon SME j'ai donc sauté cette étape)
Je précise que mon serveur SME et Apache fonctionne correctement je peux naviguer dans mes ibays avec firefox.
Je pense (je suis newbie sous linux) avoir correctement fini l'installation d'iFolder sur mon serveur cependant je n'arrive pas à accéder à la page d'administration de celui-ci : http://host/admin, j'obtiens une erreur 404 Not Found (j'ai bien évidemment remplacé host par l'adresse IP de mon serveur).
J'ai donc pensé qu'il pouvait s'agir d'un problème avec les alias d'Apache, je suis donc allé renseigner mon httpd.conf afin qu'il trouve les dossiers dans lesquels se trouvent les fichiers d'iFolder et permettre leurs accès (/usr/lib/simias/)
Après avoir fait ça j'ai pu voir le contenu de ces dossiers (plein de fichier .aspx et .ascx) j'ai donc cliqué sur certain des fichiers (Default.aspx et Login.aspx) mais cela m'a retourné le contenu des fichiers en mode texte dans firefox.
Maintenant je me demande si la version d'Apache fonctionnant sur SME ou ses fichiers de configuration etc... ne sont pas un peu customisé à la sauce SME car tous les tutoriaux présents sur le site d'iFolder concernent une installation fraîche d'Apache2. Je n'ai pas d'ordi disponible sous la main pour faire le test mais je pense que l'installation d'un iFolder sur une ditrib fraichement installé sans Apache2 doit être sans problème.
Je me demande aussi si Mono fonctionne correctement, car si c'est le cas, pourquoi m'avoir retourné le mode texte des fichiers aspx... ?
Je précise que l'installation d'iFolder a également créer d'autres répertoires : /etc/simias dans lequel je trouve 2 fichier .config ainsi que /etc/simias/apache dans lequel je trouve des fichiers .conf.
Voici le contenu de /etc/simias/apache/ifolder_apache.conf :
- Code: Tout sélectionner
Include /etc/httpd/conf.d/mod_mono.conf
Include /etc/simias/apache/default/*.conf
#NameVirtualHost 127.0.0.1
#<VirtualHost 127.0.0.1>
# DocumentRoot /var/lib/www/example.com
# ServerName example.com
# Include /etc/simias/apache/example.com/*.conf
#</VirtualHost>
Et voici le contenu de /etc/simias/apache/default/ifolder_admin.conf :
- Code: Tout sélectionner
Include /etc/httpd/conf.d/mod_mono.conf
Alias /admin "/usr/lib/simias/admin"
AddMonoApplications admin "/admin:/usr/lib/simias/admin"
<Location /admin >
MonoSetServerAlias admin
Order allow,deny
Allow from all
AddHandler mono asax aspx ascx asmx ashx log csv
DirectoryIndex Default.aspx index.html
</Location>
#Remove comments below this line to enable SSL
#LoadModule rewrite_module /usr/lib/apache2/mod_rewrite.so
#RewriteEngine On
#RewriteCond %{HTTPS} !=on
#RewriteRule ^/ifolder/(.*) https://%{SERVER_NAME}/ifolder/$1 [R,L]
Si quelqu'un pouvait m'apporter son aide, ça serait vraiment très sympa de sa part car j'ai vraiment envie de faire fonctionner ce (super) logiciel qu'est iFolder.
Merci.