«<PAGE EN COURS DE CONSTRUCTION»>
Cette page va être l'équivalent en page WIKI du tutoriel fait pour l'installation de MedShakeEHR sur Ubuntu 18.04LTS
Tant que cette page n'est pas finie, veuillez vous référer à la page du forum Google https://groups.google.com/forum/#!topic/medshakeehr/PAobFRLsg-c
Cet article décrit une procédure d'installation de MedShakeEHR dans un contexte multiposte, à savoir que :
- L’application MedShakeEHR sera installée sur un serveur Ubuntu dédié,
- Le ou les postes clients accèdent au serveur MedShake EHR via le réseau local
Un exemple basique d’une telle installation est décrit dans le diagramme ci-dessous :
Configuration matérielle nécessaire
Pour réaliser cette installation, il faudra donc disposer des ressources listées ci-dessous :
- Un PC sous Windows/macOS/Linux, pour préparer la clef USB d’installation
- Une connexion Internet, au moins pour le téléchargement initial de l’image Ubuntu et des packages additionnels . On part du principe que cette connexion internet reste aussi disponible pendant le fonctionnement normal du serveur MedShakeEHR, en particulier pour le téléchargement des mises-à-jour du système Ubuntu.
- Un PC qui fera office de serveur dédié pour l'application MedShakeEHR
Ce PC serveur devra avoir des caractéristiques minimales, à savoir :
Support du boot depuis clef USB
Spécifications matérielles minimales :
- cpu : i3 min,
- Mémoire : 4Go,
- Disque : 128Go
- Carte réseau (Ethernet 10/100/1000)
Spécifications matérielles recommandées :
- cpu : i3 min,
- Mémoire : 8Go,
- Disque : 512Go et un disque secondaire pour les sauvegardes
- Carte réseau (Ethernet 10/100/1000)
Remarques sur les choix techniques faits dans ce tuto
Le choix d’un OS Linux pour le serveur a été fait car
- MedShakeEHR a été developpé sur une plateforme linux (Debian), donc on minimise les problèmes de portabilité
- Linux offre les meilleurs rapports en matière de prix, performances, sécurité.
Pourquoi une distribution Ubuntu (plutôt que Debian ou CentOs ou autre) ?
- C’est un choix personnel, car l'auteur de cet article utilise et apprécie Ubuntu depuis plusieurs années …
- Toutefois comme Ubuntu est une distribution basée elle-même sur Debian, il est possible de réutiliser sans risque tous les scripts d’installation déjà existants pour MedShakeEHR
- CentOs/RedHat sont aussi très bien mais plus utilisés dans une logique « Entreprise »
Pourquoi une distribution Ubuntu « LTS » ?
LTS veut dire chez Ubuntu, Long Term Support: Ce choix de la version LTS est fait en raison de la diffusion, de la stabilité et surtout de son support étendu, de façon à ne pas devoir faire un upgrade majeur d’OS trop fréquemment. Stabilité avant tout ! le calendrier des fins de vie des versions Ubuntu est visible ici https://ubuntu.com/about/release-cycle. Enfin la mise à jour automatique d’une version LTS vers une autre version LTS fait partie des procédures de mise-à-jour d'Ubuntu. Le passage de la version 18.04 LTS à 20.04 LTS devrait donc se faire sans trop d'effort, via la procédure normale de mise à jour des packages ubuntu.
Pourquoi une distribution Server ?
La suppression de l’interface graphique de la version serveur, non seulement allège l’OS , mais supprime tout risque de dysfonctionnement due à cette composante graphique. Stabilité avant tout !
Pourquoi utiliser un chiffrement du disque du Serveur ?
Ce choix a été fait pour assurer la sécurisation (confidentialité) de l’installation, de manière à éviter qu’un vol ou perte de matériel se traduise par une fuite d’information.
Disclaimer
Cet article n’a pas pour vocation d’être complètement exhaustif ni de remplacer la documentation fournie par l’éditeur du logiciel.
Pour toute question sur le logiciel se référer à la documentation source Documentation source : http://www.logiciel-cabinet-medical.fr