从这里开始写正文
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| #root 权限进入 sudo su useradd shiny # 添加shiny用户 passwd shiny # 修改shiny用户的密码
chmod +w /etc/sudoers # 修改权限 sudo vim /etc/sudoers # 编辑 # root ALL=(ALL) ALL 该行,在下面添加 shiny ALL=(ALL:ALL) ALL chmod -w /etc/sudoers # 收回权限
su - shiny # 切换到shiny用户
# 安装R sudo apt-get update sudo apt-get install r-base
# 安装shiny包 sudo su -c "R -e \"install.packages('shiny',repos='https://cran.rstudio.com/')\""
# 安装shiny server sudo apt-get install gdebi-core wget https://download3.rstudio.org/ubuntu-14.04/x86_64/shiny-server-1.5.17.973-amd64.deb sudo gdebi shiny-server-1.5.17.973-amd64.deb
|
安装 shiny-server 的时候参考官方最新的指导页面,点击访问。
日志所在目录为:/var/log/shiny-server
。需要修改配置文件,保证记录运行日志,否则可能找不到报错提示。
1 2
| vi /etc/shiny-server/shiny-server.conf preserve_logs true; # 在最上面添加这行
|
软件所在目录为:/srv/shiny-server
安装完成后在浏览器输入 IP:3838
就能访问到示例界面了。默认的端口是 3838
端口,需要其他端口的需要自行调整。
基本管理:
1 2 3 4 5 6 7 8
| # sudo systemctl restart shiny-server # sudo systemctl status shiny-server # sudo systemctl start shiny-server # sudo systemctl stop shiny-server
|
💌lixiang117423@foxmail.com
💌lixiang117423@gmail.com