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 | ||
applications:opensi [Le 14/03/2007, 17:22] 87.88.140.181 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | Tutorial réalisé par Angelo, [[http://forum.ubuntu-fr.org/profile.php?id=7021]] | ||
- | ====== 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 ([[http://www.opensi.org]]). 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}} | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ===== 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 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 (''/usr/local/tomcat/webapps/'') ; | ||
- | |||
- | Attention: Avant de créer la base de donné,Il faut éditer le fichier "General.sql", et là dedans tu déplaces les 2 lignes : | ||
- | <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 te 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 : dans un terminal, en vous plaçant dans ''/usr/local/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 | ||
- | |||
- | * Modification des chemins d'accès dans le fichier ''opensi.cfg'' (mettre ''/usr/local/'' à la place de ''/var/lib/'' pour Ubuntu). | ||
- | |||
- | ===== Installation du client OpenSI ===== | ||
- | |||
- | Télécharger le client Firefox à cette adresse : [[http://www.opensi.org/Telechargements.html]]. Il s'installe comme une simple extension de Firefox. | ||
- | |||
- | Pour lancer le client OpenSI, il faut taper la commande : | ||
- | |||
- | firefox -chrome chrome://opensi/content/login.xul | ||
- | |||
- | ===== 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 existent sur le Forum : www.opensi.org |