Utilisateurs autorisés, Bureaucrates, Ingénieurs ISIG, Administrateurs d’interface, Utilisateurs autorisés automatiquement, Administrateurs
332
modifications
Aucun résumé des modifications |
|||
Ligne 30 : | Ligne 30 : | ||
== Connection au serveur (pour le développeur) == | == Connection au serveur (pour le développeur) == | ||
Serveur '''gn-evs.ens-lyon.fr'''. | <s>Serveur '''gn-evs.ens-lyon.fr'''.</s> | ||
=== en ssh (par un terminal) === | === <s>en ssh (par un terminal)</s> === | ||
(pour installs de packages, git-clonage, consultation de logs, etc.) | <s>(pour installs de packages, git-clonage, consultation de logs, etc.)</s> | ||
Ouverture d'un terminal puis:<syntaxhighlight lang="bash"> | <s>Ouverture d'un terminal puis:</s><syntaxhighlight lang="bash"> | ||
ssh lvaudor@gn-evs.ens-lyon.fr | ssh lvaudor@gn-evs.ens-lyon.fr | ||
</syntaxhighlight>(fournir password ENS) | </syntaxhighlight><s>(fournir password ENS)</s> | ||
'''Installation de packages R''': | <s>'''Installation de packages R''':</s> | ||
par ligne de commande en '''lançant R depuis le terminal''' puis<syntaxhighlight lang="r"> | <s>par ligne de commande en '''lançant R depuis le terminal''' puis</s><syntaxhighlight lang="r"> | ||
install.packages("nom_package") | install.packages("nom_package") | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Ligne 50 : | Ligne 50 : | ||
(plus pratique pour noobs pour transferts de fichiers) | (plus pratique pour noobs pour transferts de fichiers) | ||
'''Nom d'hôte''' | '''Nom d'hôte''' lxc-shiny-dev.evs.ens-lyon.fr: | ||
* login: | * login: <fourni par Samuel> | ||
* mdp: | * mdp: <fourni par Samuel> | ||
Accès à home/ | Accès à home/<login>/ | ||
'''Applis''' dans ShinyApps/ (un dossier=une appli) | '''Applis''' dans ShinyApps/ (un dossier=une appli) | ||
Ligne 62 : | Ligne 62 : | ||
== Accès aux applis (pour les utilisateurs)== | == Accès aux applis (pour les utilisateurs)== | ||
Page d'accueil: https://isig-apps.ens-lyon.fr/shiny/ | Page d'accueil: [https://isig-apps.ens-lyon.fr/shiny/ https://isig-apps-dev.evs.ens-lyon.fr/apps/] (https://isig-apps.ens-lyon.fr/apps/ en prod) | ||
Accès aux applis d'un développeur donné (par exemple lvaudor): | Accès aux applis d'un développeur donné (par exemple lvaudor): | ||
http://isig-apps.ens-lyon.fr/shiny/lvaudor/ | [http://isig-apps.ens-lyon.fr/shiny/lvaudor/ http://isig-apps-dev.evs.ens-lyon.fr/apps/lvaudor/] | ||
Ici il y a un document index.html à la racine qui permet d'afficher l'ensemble des applis disponibles. Dans le cas contraire, chercher l'appli directement: | Ici il y a un document index.html à la racine qui permet d'afficher l'ensemble des applis disponibles. Dans le cas contraire, chercher l'appli directement: | ||
http://isig-apps.ens-lyon.fr/shiny/lvaudor/Restart_exos_base/ | [http://isig-apps.ens-lyon.fr/shiny/lvaudor/Restart_exos_base/ http://isig-apps-dev.evs.ens-lyon.fr/apps/lvaudor/Restart_exos_base/] | ||
== Problèmes éventuels == | == Problèmes éventuels == | ||
Ligne 89 : | Ligne 89 : | ||
qui équivaut à un "print message dans le log" | qui équivaut à un "print message dans le log" | ||
=== Monitoring === | === <s>Monitoring</s> === | ||
Sur demande, possibilité de mettre en place un monitoring qui redémarre les applis en cas de plantage: | <s>Sur demande, possibilité de mettre en place un monitoring qui redémarre les applis en cas de plantage:</s> | ||
'''Processus:''' | '''<s>Processus:</s>''' | ||
# '''test de l'url''' de l'appli | # <s>'''test de l'url''' de l'appli</s> | ||
# si il y a un '''problème''' (test renvoie autre chose qu'un code 200 (succès de la requête), alors | # <s>si il y a un '''problème''' (test renvoie autre chose qu'un code 200 (succès de la requête), alors</s> | ||
# '''modif du fichier restart.txt''' dans le dossier (causant un '''redémarrage de R''') | # <s>'''modif du fichier restart.txt''' dans le dossier (causant un '''redémarrage de R''')</s> | ||
En l'état actuel des choses, sur lvaudor, quatre applis sont monitorées: | <s>En l'état actuel des choses, sur lvaudor, quatre applis sont monitorées:</s> | ||
* Restart_exos_base | * <s>Restart_exos_base</s> | ||
* Restart_exos_tableaux | * <s>Restart_exos_tableaux</s> | ||
* Restart_exos_graphiques | * <s>Restart_exos_graphiques</s> | ||
* shiny_exos | * <s>shiny_exos</s> | ||
[[Catégorie:Tutoriel]] | [[Catégorie:Tutoriel]] |