Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
opensi [Le 08/04/2008, 14:21] 83.177.192.112 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Bureautique}} | ||
- | ---- | ||
- | ====== Qu'est-ce que OpenSI ? ====== | ||
- | |||
- | OpenSI est un logiciel de comptabilité et de gestion commerciale à destination des professionnels jouissant d'une communauté particulièrement active. Il fonctionne en mode client-serveur, grâce à une base de données MySQL. Il est aujourd'hui utilisé dans le monde professionnel par tous types d'entreprises (industrielles, commerciales, professions liberales..) de toutes dimensions. | ||
- | |||
- | |||
- | {{applications:tabbord2.jpg?640x480}} | ||
- | |||
- | |||
- | |||
- | |||
- | ===== Installation du serveur OpenSI ===== | ||
- | |||
- | OpenSI recommande un serveur relativement puissant avec au moins 512 Mo de RAM et un processeur de fréquence > 1GHz. | ||
- | |||
- | |||
- | |||
- | ==== Installation du serveur mysql ==== | ||
- | |||
- | (edit du 26/03/2008 : rajout de cette section, était-ce un oubli ?) | ||
- | |||
- | sudo apt-get install mysql-server | ||
- | |||
- | ==== Installation de Java ==== | ||
- | |||
- | Voir les pages de la documentation Ubuntu sur [[:java]]. | ||
- | |||
- | J'ai utilisé la méthode backports sans problèmes. Bien vérifier que Java est installé en faisant : | ||
- | |||
- | java -version | ||
- | javac -help | ||
- | |||
- | |||
- | ==== Installation de Tomcat ==== | ||
- | |||
- | Suivre le tutorial de Ubuntu-fr, juste ici : [[:tomcat]] | ||
- | |||
- | ==== Installation de l'applet OpenSI sur le serveur ==== | ||
- | |||
- | * Décompressez l'archive tar dans le répertoire de Tomcat (''/var/lib/tomcat/webapps/'') | ||
- | |||
- | Attention: Avant de créer la base de données, il faut éditer le fichier "General.sql" dans "OpenSI/database/mysql" et y déplacer les 2 lignes suivantes : | ||
- | |||
- | <code>create database opensi; | ||
- | use opensi;</code> | ||
- | |||
- | pour les mettre juste avant : | ||
- | <code>GRANT ALL PRIVILEGES on * to 'opensi'@'%' identified by 'opensi'; | ||
- | GRANT ALL PRIVILEGES on * to 'opensi'@'localhost' identified by 'opensi'; | ||
- | </code> | ||
- | |||
- | ce qui va donner dans l'ordre : | ||
- | |||
- | <code>create database opensi; | ||
- | use opensi; | ||
- | |||
- | GRANT ALL PRIVILEGES on * to 'opensi'@'%' identified by 'opensi'; | ||
- | GRANT ALL PRIVILEGES on * to 'opensi'@'localhost' identified by 'opensi';</code> | ||
- | |||
- | * Créez la base de données MySQL "opensi" | ||
- | Dans un terminal, en vous plaçant dans ''/var/lib/tomcat/webapps/OpenSI/database/mysql/'' : | ||
- | <code>sudo mysql < General.sql</code> | ||
- | |||
- | PS : | ||
- | * Pensez à autoriser root sans password dans phpmyadmin, moi ça ne marchait pas autrement... et pensez à réactiver le password lorsque tout sera terminé ! | ||
- | |||
- | * Dans phpMyAdmin, attribuer << All Privileges >> aux utilisateurs de OpenSI créés. | ||
- | |||
- | * J'attire votre importance sur le fait de bien utiliser un utilisateur MySQL avec "%" comme nom de domaine (OpenSI le crée automatiquement lors de la création de la BDD) car sinon à chaque changement d'IP de votre machine cliente, vous ne pourrez plus vous connecter... | ||
- | |||
- | * Renommer opensi.unix.cfg en opensi.cfg | ||
- | |||
- | |||
- | ===== Installation du client OpenSI ===== | ||
- | |||
- | Télécharger le client Firefox [[http://www.opensi.org/Telechargements.htm|à cette adresse]]. Il s'installe comme une simple extension de Firefox. | ||
- | //Lien pour la [[http://www.opensi.org/portail/index.php?option=com_docman&task=cat_view&gid=23&Itemid=26|version 4.0]] (et penser à accepter les plugins dans FireFox) | ||
- | // | ||
- | |||
- | Pour lancer le client OpenSI, il faut taper la commande : | ||
- | |||
- | <code>firefox -chrome chrome://opensi/content/login.xul</code> | ||
- | |||
- | |||
- | ===== Première configuration ===== | ||
- | |||
- | Sélectionner Manager (Superviseur) et taper root comme mot de passe. | ||
- | A la premiere connexion, il vous faut créer votre dossier et parametrer la gestion commerciale et la comptabilité. | ||
- | Des tutoriels sont également disponibles sur le forum officiel. | ||
- | |||
- | |||
- | |||
- | ===== Problèmes Fréquents ===== | ||
- | |||
- | j'écris ces lignes à l'heure de la version 4.0 de OpenSI. | ||
- | Si vous avez des problèmes de création de votre premier dossier veuiller vérifier les choses suivantes : | ||
- | *les scripts SQL sont bien écrit en encodage de caractère UTF8 sinon des caractères spéciaux ne pourront pas être lu correctement et rien de fonctionnera...\\ | ||
- | *les droits sur le dossier openSI dans /var/lib/tomcat5.5/webapps/ sont corrects\\ | ||
- | *voir si tomcat est démarré avec le security manager ; essayer de le désactiver si c'est le cas. (ce qui a fonctionné dans mon cas pour diverse problème rencontré) | ||
- | voir la documentation de tomcat sur la documentation ubuntu : | ||
- | http://doc.ubuntu-fr.org/tomcat | ||
- | |||
- | Je trouvais que ce problème qui est très récurent sur le forum de OpenSI méritait d'être répertorié sur cette documentation. | ||
- | |||
- | ===== Liens externe ===== | ||
- | * [[http://www.opensi.org|Site officiel]] | ||
- | |||
- | ---- | ||
- | //Contributeur : Tutoriel réalisé par Angelo// |