1. R 설치
우분투 앱 소스추가
$ sudo nano /etc/apt/sources.list
아래 내용 추가(우분투 버전에 따라 이름이 변경됨)
deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/
deb http://mirror.kakao.com/ubuntu/ bionic-backports main restricted universe
이후 아래와 같이 R 설치 / 버전확인 / 패키지 일괄 설치
$ sudo apt-get install r-base
$ R --version
$ sudo apt install r-cran-*
2. R Studio 설치
최신버전 및 설치 방법 참조 : https://www.rstudio.com/products/rstudio/download-server/
$ sudo apt-get install gdebi-core
$ wget https://download2.rstudio.org/server/bionic/amd64/rstudio-server-1.2.5033-amd64.deb
$ sudo gdebi rstudio-server-1.2.5033-amd64.deb
상태확인
$ rstudio-server status
$ sudo rstudio-server verify-installation
방화벽 조정
$ sudo ufw allow 8787
이후 자신의 서버주소 :8787 port로 접속가능
3. Shiny 설치
참조 : https://www.rstudio.com/products/shiny/download-server/
$ sudo su - \
-c "R -e \"install.packages(c('shiny', 'rmarkdown'), repos='https://cran.rstudio.com/')\""
$ wget https://download3.rstudio.org/ubuntu-14.04/x86_64/shiny-server-1.5.7.907-amd64.deb
$ sudo gdebi shiny-server-1.5.7.907-amd64.deb
$ sudo systemctl start shiny-server
$ sudo systemctl enable shiny-server
방화벽 조정
$ sudo ufw allow 3838
자신의 서버주소:3838 로 접속