LoginSignup
4
4

More than 5 years have passed since last update.

VagrantでRStudioServer

Last updated at Posted at 2015-09-15

Vagrantの仮想マシンでR Studio Serverを使う時のメモ

主にドキュメントそのまま
https://www.rstudio.com/products/rstudio/download-server/

前提

VagrantでCentOSの仮想マシンを作成済み

Rインストール

epel-releaseというパッケージをインストールすると、拡張パッケージがインストールできるようになる。以下で最新版を確認して使用する。
http://ftp.riken.jp/Linux/fedora/epel/6/x86_64/repoview/epel-release.html

$ wget http://ftp.riken.jp/Linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
$ sudo yum localinstall epel-release-6-8.noarch.rpm
$ sudo yum install R

RStudioServerインストール

rpmパッケージをダウンロードしてインストール

$ wget https://download2.rstudio.org/rstudio-server-rhel-0.99.484-x86_64.rpm
$ sudo yum localinstall rstudio-server-rhel-0.99.484-x86_64.rpm

起動停止など

$ sudo rstudio-server start
$ sudo rstudio-server stop

ポートフォワードの設定

hostの18787ポートに接続すると、guestの8787ポートに接続するように設定

いったん仮想マシンをシャットダウン

(仮想マシン上でOSシャットダウン)
$ sudo shutdown -h now
(ホストOSから仮想マシン停止)
$ vagrant halt

Vagrantfileにポートフォワードの設定を追加

Vagrantfile
config.vm.network "forwarded_port", guest: 8787, host: 18787

仮想マシン起動

$ vagrant up

起動確認

ブラウザで以下にアクセス

rstudioserver_login.png

仮想マシンのOSユーザでログイン(デフォルトはvagrant/vagrant)

rstudioserver_firstview.png

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4