Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| smi [Le 30/05/2017, 23:56] – [Utilisation] yoritomo | smi [Le 11/09/2022, 12:00] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | + | {{tag> |
| + | <note warning> | ||
| ====== SMI : Services Maintenance Interventions ====== | ====== SMI : Services Maintenance Interventions ====== | ||
| Ligne 7: | Ligne 7: | ||
| SMI est plus un GMAO (gestionnaire de maintenance) qu'un PGI ou ERP (progiciel de gestion intégré) écrit en language PHP qui permet la gestion d'un service après vente où un centre de maintenance technique. Il doit être sur un serveur local ou distant pour pouvoir fonctionner dans un explorateur web. | SMI est plus un GMAO (gestionnaire de maintenance) qu'un PGI ou ERP (progiciel de gestion intégré) écrit en language PHP qui permet la gestion d'un service après vente où un centre de maintenance technique. Il doit être sur un serveur local ou distant pour pouvoir fonctionner dans un explorateur web. | ||
| - | Avec ce logiciel | + | Avec ce logiciel |
| * Gérer ses agendas. | * Gérer ses agendas. | ||
| * Générer des bons d' | * Générer des bons d' | ||
| Ligne 121: | Ligne 121: | ||
| ====Installation locale de compatibilité sous Docker.==== | ====Installation locale de compatibilité sous Docker.==== | ||
| - | <note important> | + | <note important> |
| Après de nombreux essais et recherches, il s'est avéré que l' | Après de nombreux essais et recherches, il s'est avéré que l' | ||
| - | Brève présentation de Docker, c'est un logiciel qui permet de mettre en ' | + | Brève présentation de Docker, c'est un logiciel qui permet de mettre en ' |
| Commençons par ce tutoriel très bien réalisé sur la question pour installer docker ainsi que php et mysql dans les versions attendues par SMI. Suivez toutes les étapes du tutoriel scrupuleusement sans tenir compte du point 4, nous utiliserons la méthode avancée pour SMI [[https:// | Commençons par ce tutoriel très bien réalisé sur la question pour installer docker ainsi que php et mysql dans les versions attendues par SMI. Suivez toutes les étapes du tutoriel scrupuleusement sans tenir compte du point 4, nous utiliserons la méthode avancée pour SMI [[https:// | ||
| Ligne 144: | Ligne 144: | ||
| </ | </ | ||
| - | Il est maintenant temps de lancer SMI et de procéder à ses configurations initiales comme habituellement. | + | Il est maintenant temps de lancer SMI et de procéder à ses configurations initiales comme habituellement. Pour cela, taper dans la barre d' |
| + | Il ne reste plus qu'à automatiser le démarrage du container Docker ainsi que de la page de SMI, voici un exemple de script que vous placerez dans le même dossier que le script .yml de docker ainsi créé précédemment. Vous le personnaliserai si nécessaire en fonction de vos besoin, le mieux est de créer un lanceur sur le bureau. | ||
| + | Ne pas oublier de donner les droits d' | ||
| + | |||
| + | script_smi_docker.sh : | ||
| + | < | ||
| + | |||
| + | # Script de démarrage de SMI dans Docker. | ||
| + | |||
| + | # Arrêt d'un serveur natif éventuel, absolument nécessaire !! | ||
| + | sudo service apache2 stop | ||
| + | sudo service mysql stop | ||
| + | |||
| + | # Déplacement dans le dossier du script .yml | ||
| + | cd / | ||
| + | |||
| + | # Lancement du container | ||
| + | docker-compose up & | ||
| + | |||
| + | # Ouverture de la page de SMI dans Chromium après attente de 20 sec | ||
| + | sleep 20 | ||
| + | chromium-browser http:// | ||
| + | |||
| + | Passons au lanceur maintenant, dans cet exemple reprenons le même chemin que le script et mettons y pour commande d' | ||
| + | < | ||
| + | |||
| + | Voilà qui est fait ! | ||
| Ligne 319: | Ligne 345: | ||
| $url_fac = ''; | $url_fac = ''; | ||
| $url_facc = ''; | $url_facc = ''; | ||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| + | // | ||
