shiny server 已经正确安装,并且APP需要的相关的包也已经正确安装,但是却依旧出现application failed to start
查找问题:通过查看shiny server的log来检查问题。权限原因。
解决办法:
1、修改配置文件:
sudo vim /etc/shiny-server/shiny-server.conf
修改run_as shiny 为 run_as username (ubuntu的用户名)
修改 app路径 site_dir 为你的app路径(建议修改,并且新的路径的权限设为755)
修改 日志路径 log_dir 为你的日志路径
2、开放防火墙
sudo ufw allow 3838/tcp
3、重启shiny-server
sudo systemctl restart shiny-server