====== 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}}