J'ai beaucoup de mal à faire fonctionner mon application Shiny dans Shiny Server (sur Ubuntu 16.04). J'ai suivi les instructions sur le site de R-Studio pour installer R et Shiny Server sur Ubuntu. L'exécution de la commande status montre que le serveur Shiny fonctionne.
Mon application shiny (qui fonctionne bien sur ma machine Windows) se trouve dans le répertoire /srv/shiny-server/HealthCheck.
J'essaie d'exécuter cette application localement (sans l'héberger sur un serveur web externe, etc.), j'ai essayé de nombreuses façons différentes d'accéder à l'application, mais toutes ont échoué avec des erreurs "page non trouvée" ou "impossible de se connecter à ". J'ai essayé d'accéder à l'application par ces méthodes dans Firefox :
http://localhost:3838/srv/shiny-server/HealthCheck
http://ipaddress:3838/srv/shiny-server/HealthCheck
http://localhost:3838/HealthCheck
http://ipaddress:3838/HealthCheck
J'ai essayé différents ports, ajouté et supprimé le nom du serveur dans le fichier de configuration. J'ai essayé d'activer la journalisation mais rien n'est jamais écrit dans le dossier /var/log/shiny-server, ce qui rend le problème difficile à résoudre.
Toute aide serait grandement appréciée. Je suppose que je fais une erreur simple, mais je n'arrive pas à la résoudre. Voici mon fichier de configuration :
run_as shiny;
# Define a server that listens on port 3838
server {
listen 3838;
server_name localhost;
location /HealthCheck {
app_dir /srv/shiny-server/HealthCheck;
log_dir /var/log/shiny-server;
simple_scheduler 15;
}
}
preserve_logs true;