Installation

Post installation Debian 11

Procédure qui fonctionne également pour Debian 10 et 9, Ubuntu 20.04, Mint 18 et 20, LMDE 3 et 4. Sous WSL2, installez avant wget sudo apt install wget

Rapatriez le script d'installation sur votre serveur, il vous guidera pendant l'installation :

  • Pour Debian 11
sudo wget https://raw.githubusercontent.com/MedShake/MedShakeEHR-base/master/installer/debian-bash-installer.sh -P /tmp && sudo chmod +x /tmp/debian-bash-installer.sh && sudo /tmp/debian-bash-installer.sh
  • Pour Debian 10 et 9, Ubuntu 20.04, Mint 18 et 20, LMDE 3 et 4
 sudo wget https://raw.githubusercontent.com/MedShake/MedShakeEHR-base/v7.1.1/installer/debian-bash-installer.sh -P /tmp && sudo chmod +x /tmp/debian-bash-installer.sh && sudo /tmp/debian-bash-installer.sh

Si vous n'êtes pas sûr de vous, tapez 1 à la première question. Vous devrez cependant dans tous les cas remplir certaines infos, voici des exemples

  • Country Name (2 letter code) : FR
  • State or Province Name : Grand Est
  • Locality Name : Metz
  • Organization Name : Cabinet Dr Strange
  • Organization Unit Name : Direction
  • Common Name (e.g. server FQDN or your name) : msehr.local
  • Email Address : exemple@domaine.fr
  • A challenge password : unmotdepassecompliqué
  • An optional company name : Ne rien saisir
  • Choix du mot de passe administrateur (root) de la base de données : unmotdepassesupersupercompliqué
  • Choix du nom de l'utilisateur de la base de données : utilisateur
  • Choix du mot de passe de l'utilisateur de la base de données : unmotdepassesupercompliqué

Une fois le script fini, vous pouvez passer à l'étape Finalisation de l'installation de MedShakeEHR.

Pour accéder à l'installateur, vous devez connaître l’IP sur lequel il est installé.

ip -4 addr

Notez la valeur inet que l'on trouve sous cette forme: 192.168.0.XX

Rendez-vous dans le fichier hosts de votre ordinateur client (varie suivant les systèmes d'exploitation.)

Rajoutez une ligne

192.168.0.XX           domaine.local

Si vous avez suivi les exemples précédemment :

192.168.0.XX           msehr.local

Rendez-vous dans votre navigateur à l'adresse suivante : https://msehr.local, acceptez l'exception de sécurité du certificat auto-signé.

Dernière étape de l'installation, créez le premier compte utilisateur du logiciel qui aura le rôle d'administrateur.

Si c'est votre première installation, vous devriez lire la page Sécurité

Utilisateur avancé, paramètres cli

 php ./install.php -R <rootuser> -P <rootpass> -s <sqlhost> -d <database>
                    -u <sqluser> -p <sqlpass> -r <protocol> -D <domain>
                    [ -f <urlsuffix> ] [ -S <storpath> ] [ -B <backpath> ]
                    [ -n <numport> ]
 php ./install.php -N -u <sqluser> -p <sqlpass> -r <protocol> -D <domain>
                    [ -f <urlsuffix> ] [ -S <storpath> ] [ -B <backpath> ]
                    [ -n <numport> ]
argument courtArgument longDescription
-h–helpAffiche cette aide
-R–sqlrootidNom d'utilisateur root MySQL
-P–sqlrootpwMot de passe utilisateur root MySQL
-N–sqlnocreatdbNe pas créer la base de données MySQL
-s–sqlserverIP Server MySQL
-d–databaseNom de base de données MySQL
-u–sqluserNom d'utilisateur MySQL pour MedshakeEHR (seulement si créé à l'avance)
-p–sqlpassMot de passe utilisateur MySQL pour MedshakeEHR (seulement si créé à l'avance)
-r–protocolProtocole utilisé pour la connexion MedShakeEHR (http/https)
-D–domainNom de domaine utilisé pour accéder à MedShakeEHR ('localhost' par défaut)
-n–portPréciser le port du serveur web (si différent de 80 ou 443)
-f–suffixSuffix url (installation sous dossier web) ('http' par défaut)
-S–storageChemin du dossier de stockage ('stockage' par défaut)
-B–backupChemin du dossier de sauvegarde ('backup' par défaut)
  • doc/postinstallation.txt
  • Dernière modification: 2023/11/10 21:49
  • de