====== Installation ======
===== Post installation Debian 11 et ultérieurs =====
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 et ultérieurs   
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.
===== 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 [[doc:securite|Sécurité]]
====== Utilisateur avancé, paramètres cli ======
  php ./install.php -R  -P  -s  -d 
                    -u  -p  -r  -D 
                    [ -f  ] [ -S  ] [ -B  ]
                    [ -n  ]
 php ./install.php -N -u  -p  -r  -D 
                    [ -f  ] [ -S  ] [ -B  ]
                    [ -n  ]
|argument court|Argument long|Description|
|-h|--help|Affiche cette aide|
|-R|--sqlrootid|Nom d'utilisateur root MySQL|
|-P|--sqlrootpw|Mot de passe utilisateur root MySQL|
|-N|--sqlnocreatdb|Ne pas créer la base de données MySQL|
|-s|--sqlserver|IP Server MySQL|
|-d|--database|Nom de base de données MySQL|
|-u|--sqluser|Nom d'utilisateur MySQL pour MedshakeEHR (seulement si créé à l'avance)|
|-p|--sqlpass|Mot de passe utilisateur MySQL pour MedshakeEHR (seulement si créé à l'avance)|
|-r|--protocol|Protocole utilisé pour la connexion MedShakeEHR (http/https)|
|-D|--domain|Nom de domaine utilisé pour accéder à MedShakeEHR ('localhost' par défaut)|
|-n|--port|Préciser le port du serveur web (si différent de 80 ou 443)|
|-f|--suffix|Suffix url (installation sous dossier web) ('http' par défaut)|
|-S|--storage|Chemin du dossier de stockage ('stockage' par défaut)|
|-B|--backup|Chemin du dossier de sauvegarde ('backup' par défaut)|
{{tag>postinstall-debian installation}}