2020년 1월 16일 목요일

Jupyterhub 또는 Jupyter notebook에 R 커널 설치하여 실행하기

1. 터미널에서 R을 실행

2. 터미널에서 아래를 계속 실행시켜준다.
> install.packages('devtools')
> devtools::install_github('IRkernel/IRkernel')
> IRkernel::installspec()

3. Jupyter 노트북에 들어가보면 우측 새파일 만드는 New를 선택하면
Python과 R 선택이 가능

우분투 18.04에 R 서버 + R Studio + Shiny 서버 설치

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 로 접속

2020년 1월 9일 목요일

우분투 18.04에 Anaconda3 설치 방법

1. Anaconda 최신버전 확인
https://www.anaconda.com/distribution/

2. Anaconda Bash Script 다운로드
$ wget https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh

3. Data Integrity of the Installer 확인
$ sha256sum Anaconda3-2019.10-Linux-x86_64.sh
인증코드 출력

4. 설치
$ bash Anaconda3-2019.10-Linux-x86_64.sh
라이센스 동의, 설치폴더 등 확인
$ source ~/.bashrc
설치 activation

5. 설치 확인
$ conda list
패키지들의 버전 확인

6. 내 환경설정 및 activate 방법
$ conda create --name my_env python=3
$ conda activate my_env