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 | ||
|
obm-ui [Le 22/08/2009, 23:46] philoux99 |
obm-ui [Le 06/04/2017, 16:20] (Version actuelle) L'Africain tags |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>hardy jaunty bureautique travail_collaboratif BROUILLON}} | + | {{tag>Xenial bureautique travail_collaboratif entreprise BROUILLON}} |
| ---- | ---- | ||
| ====== OBM-UI ====== | ====== OBM-UI ====== | ||
| - | |||
| - | ===== Présentation ===== | ||
| OBM est une solution logicielle Open Source de travail collaboratif, intégrant les meilleurs composants libres pour gérer et partager les informations au sein d’une organisation. OBM-UI est l'interface web de base de cette solution. | OBM est une solution logicielle Open Source de travail collaboratif, intégrant les meilleurs composants libres pour gérer et partager les informations au sein d’une organisation. OBM-UI est l'interface web de base de cette solution. | ||
| Ligne 15: | Ligne 13: | ||
| * une gestion simplifiée des tâches. | * une gestion simplifiée des tâches. | ||
| * une gestion de contacts (publics et privés). | * une gestion de contacts (publics et privés). | ||
| + | |||
| + | Cette documentation explique comment installer manuellement OBM-UI à partir des sources et sans interférer avec vos autres applications web. | ||
| ===== Pré-requis ===== | ===== Pré-requis ===== | ||
| * Disposer d'un SGBD ([[/mysql|MySQL]] ou [[postgresql|PostgreSQL]]) - cette documentation ne traitera que du cas particulier de MySQL. | * Disposer d'un SGBD ([[/mysql|MySQL]] ou [[postgresql|PostgreSQL]]) - cette documentation ne traitera que du cas particulier de MySQL. | ||
| * Disposer d'un serveur web opérationnel : [[apache2|apache2]] avec php et [[tutoriel:securiser_apache2_avec_ssl|configuré avec ssl]]. | * Disposer d'un serveur web opérationnel : [[apache2|apache2]] avec php et [[tutoriel:securiser_apache2_avec_ssl|configuré avec ssl]]. | ||
| + | |||
| + | Voici quelques éléments en cas de problème : | ||
| + | |||
| + | * Le plus simple est d'[[:tutoriel:comment_installer_un_paquet|installer les paquets]] [[apt://mysql-server|mysql-server]], [[apt://apache2|apache2]], [[apt://phpmyadmin|phpmyadmin]] (phpmyadmin permet l'installation des paquets php nécessaires à obm-ui). | ||
| + | |||
| + | * Il faut activer les modes rewrite et ssl d'apache2 | ||
| + | <code> | ||
| + | ''sudo a2enmod rewrite ssl'' | ||
| + | </code> | ||
| + | |||
| + | * Pour la création et l'installation du certificat, merci de suivre ce [[tutoriel:securiser_apache2_avec_ssl|tutoriel]]. | ||
| + | |||
| ===== Installation ===== | ===== Installation ===== | ||
| Ligne 102: | Ligne 114: | ||
| Activer le virtualhost et relancer apache : | Activer le virtualhost et relancer apache : | ||
| <code> | <code> | ||
| - | sudo ln -s /etc/apache2/sites-available/obm /etc/apache2/sites-enabled/obm | + | sudo a2ensite obm |
| sudo /etc/init.d/apache2 reload | sudo /etc/init.d/apache2 reload | ||
| </code> | </code> | ||
| - | |||
| - | Voici quelques éléments en cas de problème : | ||
| - | |||
| - | * Pour l'installation, le plus simple est d'installer les paquets | ||
| - | |||
| - | ''sudo apt-get install mysql-server apache2 phpmyadmin'' | ||
| - | (phpmyadmin permet l'installation des paquets php nécessaires à obm-ui) | ||
| - | |||
| - | * Il faut activer les modes rewrite et ssl d'apache2 | ||
| - | ''sudo a2enmod rewrite'' et ''sudo a2enmod ssl'' | ||
| - | |||
| - | * Pour la création et l'installation du certificat, merci de suivre ce [[tutoriel:securiser_apache2_avec_ssl|tutoriel]]. | ||
| ==== Configurer la base de données ==== | ==== Configurer la base de données ==== | ||
| Ligne 134: | Ligne 134: | ||
| <code> | <code> | ||
| cd /var/www/obm/scripts/2.2/ | cd /var/www/obm/scripts/2.2/ | ||
| - | ./install_obmdb_mysql_2.2.sh obm obm password fr | + | ./install_obmdb_mysql_2.2.sh obm obm password fr |
| + | ( ajouter full en fin de ligne si cette commande ne fonctionne pas ) | ||
| </code> | </code> | ||
| (syntaxe : [...]/install_obmdb_mysql_2.2.sh db user password lang) | (syntaxe : [...]/install_obmdb_mysql_2.2.sh db user password lang) | ||
| Ligne 213: | Ligne 214: | ||
| - | === Créer les utilisateurs === | + | ==== Créer les utilisateurs ==== |
| On peut maintenant commencer à créer les utilisateurs à l'aide du compte administrateur du domaine 1. | On peut maintenant commencer à créer les utilisateurs à l'aide du compte administrateur du domaine 1. | ||
| Ligne 227: | Ligne 228: | ||
| ===== Désinstallation ===== | ===== Désinstallation ===== | ||
| - | <note warning>Incomplet</note> | + | * Suppression de la base de données |
| - | + | ||
| - | Nettoyage de la base de données | + | |
| <code> | <code> | ||
| mysql -u root -p | mysql -u root -p | ||
| Ligne 236: | Ligne 235: | ||
| mysql> exit | mysql> exit | ||
| </code> | </code> | ||
| + | |||
| + | * Suppression de la configuration du virtualhost d'apache2 | ||
| + | <code> | ||
| + | sudo rm /etc/apache2/sites-available/obm /etc/apache2/sites-enabled/obm | ||
| + | sudo /etc/init.d/apache2 reload | ||
| + | </code> | ||
| + | |||
| + | * Suppression des fichiers et répertoires | ||
| + | <code> | ||
| + | sudo rm -rf /var/www/obm /var/backups/obm | ||
| + | </code> | ||
| + | |||
| + | Pour ceux qui avaient installés des paquets supplémentaires pour satisfaire aux pré-requis : les supprimer également. | ||
| ===== Liens ===== | ===== Liens ===== | ||
| * [[wpfr>OBM_Groupware|OBM Groupware sur Wikipedia]] | * [[wpfr>OBM_Groupware|OBM Groupware sur Wikipedia]] | ||
| - | * [[http://obmpro.org/|Site communautaire]] et [[http://obm.org/doku.php?id=tools:ml|Mailing-list]] (anglais et français) | + | * [[http://www.obm.org/|Site communautaire]] et [[http://www.obm.org/doku.php?id=tools:ml|Mailing-list]] (anglais et français) |
| * Cette solution bénéficie d'un [[http://obmpro.aliasource.fr/|support technique pour les professionnels]]. | * Cette solution bénéficie d'un [[http://obmpro.aliasource.fr/|support technique pour les professionnels]]. | ||