Amazon Linux2에 RStudio 설치

3183 단어 R기계 학습

Amazon Linux 인스턴스 준비



이용한 ami 는 Amazon Linux 2 AMI(HVM), SSD Volume Type.
SSH 연결하고 우선
$ yum update

R 설치



EPEL 리포지토리 추가


sudo rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

참고 : Red Hat Enterprise Linux 7에 EPEL 리포지토리를 추가하는 방법

설치 가능한 R 버전 확인


$ yum list R
(略)
利用可能なパッケージ
R.x86_64                            3.6.0-1.el7                             epel

R 설치


$ sudo yum install R -y

설치된 버전 확인


> version
               _                           
platform       x86_64-redhat-linux-gnu     
arch           x86_64                      
os             linux-gnu                   
system         x86_64, linux-gnu           
status                                     
major          3                           
minor          6.0                         
year           2019                        
month          04                          
day            26                          
svn rev        76424                       
language       R                           
version.string R version 3.6.0 (2019-04-26)
nickname       Planting of a Tree

RStudio 설치



참고
공식 사이트 Download RStudio Server v1.3.1056

다운로드


$ wget https://download2.rstudio.org/server/centos6/x86_64/rstudio-server-rhel-1.3.1056-x86_64.rpm

=> `rstudio-server-rhel-1.3.1056-x86_64.rpm'에 저장 완료

설치


$ sudo yum install rstudio-server-rhel-1.3.1056-x86_64.rpm

RStudio Server 구성(필요한 경우)



참고 : RStudio Server: 서버 설정

/etc/rstudio/rserver.conf 파일 편집

포트

기본값은 8787 포트입니다. 변경 예는
www-port=80

바인딩

기본적으로 0.0.0.0 주소에 바인딩되어 있으며 어느 IP에서도 연결 가능. 변경 예는
www-address=127.0.0.1

RStudio Server 재부팅

설치시에 기동되고 있지만, conf 를 변경하면, 재기동한다.
$ sudo rstudio-server restart

AWS 포트 열기



AWS 보안 그룹을 확인하고 해당 포트에 대한 연결을 허용하지 않으면 허용합니다.

RStudio 로그인 사용자 만들기



AWS에 SSH 연결하여 사용자를 생성합니다.

Studio 사용



로그인 URL



URL은 http://[AWS 외부 IP]:8787/

만든 OS 사용자로 로그인





RStudio 화면이 표시됨



좋은 웹페이지 즐겨찾기