Ubuntu Server 20.04にOpalをインストールする方法をお伝えします。
Opalは、OBiBaのコアデータウェアハウスで、データのインポートおよびエクスポート、変換などをWEBインターフェイスを用いて管理できます。
また、R言語と統合されているので、統計分析を行ったり、レポートを管理することもできます。
さらに、DataSHIELDを用いることにより、詳細なデータを開示することなく統計分析を行うことができます。

環境確認

Ubuntuのバージョンを確認するために、以下のコマンドを実行します。


$ cat /etc/lsb-release

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.1 LTS"

Opalのインストール

OBiBaのリポジトリを登録するためのキーを追加します。


$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61

APTにOBiBaのリポジトリを追加します。


$ echo 'deb https://dl.bintray.com/obiba/deb all main' | sudo tee /etc/apt/sources.list.d/obiba.list

パッケージをアップデートします。


$ sudo apt update

Opalをインストールします。


$ sudo apt install opal

Opalのインポートの途中で、administratorのパスワードを入力します。

確認のため、administratorのパスワードの入力を再度要求されます。

Opal Python Clientをインストールします。


$ sudo apt install opal-python-client

Opal用のR Serverをインストールする前に、次のライブラリを事前にインストールしておくと、後々のRパッケージに関する警告が減少するため、予めインストールすることをお勧めします。


$ sudo apt install libssl-dev libsasl2-dev libssh-dev libmariadbclient-dev libpq-dev

Opal用のR Serverをインストールします。


$ sudo apt install opal-rserver

Opal用のR Serverサービスを開始します。


$ sudo service rserver restart

Opalの確認

外部パソコンのブラウザから「http://<アドレス>:8080」に接続します。

User Nameに「administrator」、Passwordに「指定したパスワードまたは空欄」を入力し、「Sign In」をクリックします。

Dashboardが表示され、Opalの稼働が確認できました。

関連する記事

  • Linux:Eclipse+CDTでC/C++開発Linux:Eclipse+CDTでC/C++開発 Linux環境においてEclipseでCDTを用いてC/C++開発を行う場合にはまったことを備忘記録として残しておく。 CDTインストール直後、関数が認識されないエラーの対処 CDTのインストール後にすぐにC++開発を行おうとしてコードを入力した場合、関数が認識されずエラーが出る。この場合は一度Eclipseを再起動すれば、次回からきちんと認識される。 外部ヘッダーファ […]
  • Python pyqueryを用いて簡単にウェブスクレイピングPython pyqueryを用いて簡単にウェブスクレイピング Pythonでpyqueryパッケージを用いて、ウェブスクレイピングを行う方法をご紹介する。ウェブ上には様々なデータがあるが、必要なデータがいつもファイルとしてダウンロードできるとは限らない。ここでご紹介する方法は、htmlファイルを直接解析して、必要な情報を取得するという方法である。 それでは、さっそく見ていこう。 Ubuntu […]
  • R言語 CRAN Task View:追跡データの処理と分析R言語 CRAN Task View:追跡データの処理と分析 CRAN Task View: Processing and Analysis of Tracking Dataの英語での説明文をGoogle翻訳を使用させていただき機械的に翻訳したものを掲載しました。 Maintainer: Rocío Joo, Matthew E. Boone, Michael Sumner and Mathieu […]
  • Wikipediaのデータファイルをプレーンテキストに変換するWikipediaのデータファイルをプレーンテキストに変換する Wikipediaのデータファイルをプレーンテキストに変換する方法を備忘記録として記しておく。 Wikipedia日本語版のデータファイルは以下のサイトからダウンロードできる。 ウィキペディア日本語版 Wikipediaのデータファイルをプレーンテキストに変換するPythonプログラム「WikiExtractor」を以下のサイトからダウンロードする。 […]
  • Opal ユーザーを登録する方法Opal ユーザーを登録する方法 OBiBaのOpalサーバにユーザーを登録する方法をお伝えします。 ユーザー登録はAdministratorが行うことができる機能になります。 そのため、administratorでサインインします。 表示された画面の右上にあるAdministrationをクリックします。 Administration機能一覧から、Users and […]
Ubuntu Server 20.04にOpalをインストールする方法