R을 통한 분석 환경 구축 (RStudio Server)
소개
이번에는 R로 ad hoc 데이터 분석을 실시하기 위한 환경을 가상 환경상에 구축한다.
개발 및 분석 환경에 RStudio Server를 이용한다.
설치처의 머신으로서, 이번은 VirtualBox + Vagrant 를 이용한 가상 환경을 이용한다.
작업환경
이번은 이하의 환경에서 실시했다.
MacBookPro Retina 13 (Late 2013)
OSX Yosemite
CPU: Core i5 2.6GHz
메모리: 16GB
가상 환경의 OS로 Debian 7.6.0 (64bit)을 선택했다.
설치
VirtualBox 및 Vagrant를 설치할 때까지
Python (IPython notebook + Pandas)을 사용한 데이터 분석 환경 구축 와 같은 순서로 OK.
가상 머신에 로그인할 수 있던 곳에서 시작한다.
다음 명령을 실행합니다.
$ sudo apt-get -y install r-base
$ sudo apt-get -y install gdebi-core
$ wget http://ftp.us.debian.org/debian/pool/main/o/openssl/libssl0.9.8_0.9.8o-4squeeze14_amd64.deb
$ sudo dpkg -i libssl0.9.8_0.9.8o-4squeeze14_amd64.deb
$ wget http://download2.rstudio.org/rstudio-server-0.98.1103-amd64.deb
$ sudo gdebi rstudio-server-0.98.1103-amd64.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Building data structures... Done
Building data structures... Done
RStudio Server
RStudio is a set of integrated tools designed to help you be more productive with R. It includes a console, syntax-highlighting editor that supports direct code execution, as well as tools for plotting, history, and workspace management.
Do you want to install the software package? [y/N]:y
...
이것으로 필요한 패키지의 인스톨은 완료.
※ libssl0.9.8은 1.0.0이 설치되어도 의존관계가 나왔기 때문에 별도로 이 버전을 설치했다.
설정 작업
먼저 RStudio Server에서 작업할 사용자를 만듭니다. 다음 명령을 실행합니다.
비밀번호 이외는 공란 그대로 Enter 로 OK .
$ sudo adduser rstudio
Adding user `rstudio' ...
Adding new group `rstudio' (1001) ...
Adding new user `rstudio' (1001) with group `rstudio' ...
Creating home directory `/home/rstudio' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for rstudio
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n]
로컬 머신의 브라우저로부터 http://192.168.20.10:8787 에 액세스 하면, 다음의 화면이 보인다.
여기서 방금 등록한 rstudio 사용자(로 설정한 패스)로 로그인한다.
이제 RStudio Server에 의한 분석 환경을 구축할 수 있었다.
참고문헌
이번은 이하의 환경에서 실시했다.
MacBookPro Retina 13 (Late 2013)
OSX Yosemite
CPU: Core i5 2.6GHz
메모리: 16GB
가상 환경의 OS로 Debian 7.6.0 (64bit)을 선택했다.
설치
VirtualBox 및 Vagrant를 설치할 때까지
Python (IPython notebook + Pandas)을 사용한 데이터 분석 환경 구축 와 같은 순서로 OK.
가상 머신에 로그인할 수 있던 곳에서 시작한다.
다음 명령을 실행합니다.
$ sudo apt-get -y install r-base
$ sudo apt-get -y install gdebi-core
$ wget http://ftp.us.debian.org/debian/pool/main/o/openssl/libssl0.9.8_0.9.8o-4squeeze14_amd64.deb
$ sudo dpkg -i libssl0.9.8_0.9.8o-4squeeze14_amd64.deb
$ wget http://download2.rstudio.org/rstudio-server-0.98.1103-amd64.deb
$ sudo gdebi rstudio-server-0.98.1103-amd64.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Building data structures... Done
Building data structures... Done
RStudio Server
RStudio is a set of integrated tools designed to help you be more productive with R. It includes a console, syntax-highlighting editor that supports direct code execution, as well as tools for plotting, history, and workspace management.
Do you want to install the software package? [y/N]:y
...
이것으로 필요한 패키지의 인스톨은 완료.
※ libssl0.9.8은 1.0.0이 설치되어도 의존관계가 나왔기 때문에 별도로 이 버전을 설치했다.
설정 작업
먼저 RStudio Server에서 작업할 사용자를 만듭니다. 다음 명령을 실행합니다.
비밀번호 이외는 공란 그대로 Enter 로 OK .
$ sudo adduser rstudio
Adding user `rstudio' ...
Adding new group `rstudio' (1001) ...
Adding new user `rstudio' (1001) with group `rstudio' ...
Creating home directory `/home/rstudio' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for rstudio
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n]
로컬 머신의 브라우저로부터 http://192.168.20.10:8787 에 액세스 하면, 다음의 화면이 보인다.
여기서 방금 등록한 rstudio 사용자(로 설정한 패스)로 로그인한다.
이제 RStudio Server에 의한 분석 환경을 구축할 수 있었다.
참고문헌
$ sudo apt-get -y install r-base
$ sudo apt-get -y install gdebi-core
$ wget http://ftp.us.debian.org/debian/pool/main/o/openssl/libssl0.9.8_0.9.8o-4squeeze14_amd64.deb
$ sudo dpkg -i libssl0.9.8_0.9.8o-4squeeze14_amd64.deb
$ wget http://download2.rstudio.org/rstudio-server-0.98.1103-amd64.deb
$ sudo gdebi rstudio-server-0.98.1103-amd64.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Building data structures... Done
Building data structures... Done
RStudio Server
RStudio is a set of integrated tools designed to help you be more productive with R. It includes a console, syntax-highlighting editor that supports direct code execution, as well as tools for plotting, history, and workspace management.
Do you want to install the software package? [y/N]:y
...
먼저 RStudio Server에서 작업할 사용자를 만듭니다. 다음 명령을 실행합니다.
비밀번호 이외는 공란 그대로 Enter 로 OK .
$ sudo adduser rstudio
Adding user `rstudio' ...
Adding new group `rstudio' (1001) ...
Adding new user `rstudio' (1001) with group `rstudio' ...
Creating home directory `/home/rstudio' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for rstudio
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n]
로컬 머신의 브라우저로부터 http://192.168.20.10:8787 에 액세스 하면, 다음의 화면이 보인다.
여기서 방금 등록한 rstudio 사용자(로 설정한 패스)로 로그인한다.
이제 RStudio Server에 의한 분석 환경을 구축할 수 있었다.
참고문헌
Reference
이 문제에 관하여(R을 통한 분석 환경 구축 (RStudio Server)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Salinger/items/450506ede57707ab1f55텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)