Windows10上で日医標準レセプトソフトサーバを構築（VMware Workstation Player＋Ubuntu）


# はじめに

・VMware Workstation Playerを使用
・動作環境は以下の通り

> PC
> CPU：Intel(R) Core(TM) i7-6500U CPU @ 2.50GHz 2.60GHz
> メモリ：8.00GB
> ホストOS：Windows 10 Home

・参考サイト
https://qiita.com/iwa_gino/items/11aaffa9e49f2fc423d0
https://www.orca.med.or.jp/receipt/download/bionic/bionic_install_51.html

# 構築手順

1. VMware Workstation Playerのダウンロード、インストール
2. Ubuntu 18.04 LTSのダウンロード、インストール
3. 日医標準レセプトソフトのインストール


## 1. VMware Workstation Playerのダウンロード、インストール

・下記サイトから、VMware Workstation Playerをダウンロード
https://www.vmware.com/jp/products/workstation-player/workstation-player-evaluation.html
<img width="960" alt="キャプチャ1.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276134/8d70ea62-b7ae-d45e-3e57-1c8c014c6f9d.png">

・ダウンロードしたファイルを開くと、各種インストールウィザードが表示されるため、以下の通りに設定のうえ「次へ」を押してインストール
（特段指定が無ければ、デフォルトの設定のままでOK。今回は参考にさせていただいたノートの通り、「カスタマーエクスペリエンス向上プログラムへの参加」のみ、チェックを外してインストールしました。）
<img width="371" alt="キャプチャ2.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276134/8f62c3d7-7c3c-f6d5-62b4-f6cbcccc9935.png">
<img width="371" alt="キャプチャ3.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276134/6823c534-cd8d-a4fb-807d-e8da985a04ce.png">
<img width="371" alt="キャプチャ4.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276134/898db969-2b44-e0ae-c1b3-cdce291a53df.png">
<img width="371" alt="キャプチャ5.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276134/3d73cc94-2d84-2b71-3c3f-3d8906b49a33.png">
<img width="371" alt="キャプチャ6.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276134/16fa0eeb-0894-8143-47c9-1434472ed4b7.png">
・インストールされたVMwareを開くと、初回のみ利用目的の選択を要求される。
　（今回はテスト環境の構築が目的なので、「非営利目的（無償）」を選択）

・以下の画面が表示されれば、VMWareのインストールは完了
<img width="571" alt="キャプチャ7.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276134/c5d2e586-b306-338f-5111-017507f42369.png">


## 2. Ubuntu 18.04 LTSのダウンロード、インストール

・下記サイトの手順で、Ubuntu 18.04 LTS(Bionic Beaver)をダウンロード
https://ubuntu.com/download/desktop
<img width="960" alt="キャプチャ8.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276134/4f41d076-22f9-1f8f-9cef-192fbd36ed39.png">

・VMwareを起動し「新規仮想マシンの作成」をクリック
<img width="414" alt="キャプチャ9.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276134/c3844273-f652-9938-5669-9c0c710d0b7e.png">

・インストーラディスクイメージファイルに、先ほどダウンロードした「Ubuntu 18.04 LTS」のisoファイルを選択して次へ
<img width="356" alt="キャプチャ10.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276134/a20477a3-ab64-77ff-1d67-1f026201906c.png">

・Linuxのパーソナライズにてフルネーム・ユーザ名に「oruser」、パスワードは任意に入力して次へ
<img width="356" alt="キャプチャ11.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276134/9379d81b-fe46-3ca4-5815-55aae02e4566.png">

・任意の仮想マシン名を入力 **（極力空白や全角文字は使わないこと）**
<img width="356" alt="キャプチャ12.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276134/a74bb1b6-c404-533e-17bb-b5b6ac8cd633.png">

・ディスク容量を設定（今回は推奨容量のままで、単一ファイル格納に設定しました）
<img width="356" alt="キャプチャ13.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276134/26f694c0-0d28-c353-26b2-f5062aa898bc.png">

・設定が完了すると勝手にパワーオンし、色々インストールされていく・・・
※下記が表示されたら、ダウンロードしてインストールをクリックしてください
<img width="356" alt="キャプチャ14.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276134/105ee70a-57ce-7d49-60ef-891690d1da8a.png">

・環境が立ち上がります！！


## 3. 日医標準レセプトソフトのインストール

・【Linuxのパーソナライズ】で設定したユーザ名「oruser」とパスワードでサインインしてください
<img width="584" alt="15.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276134/f6384956-8bac-e666-9313-ab9f53e7a669.png">

・左上のアクティビティをクリックして、検索バーに terminal と入力し候補一覧の「端末」を選択してターミナルエミュレータを起動して下さい
<img width="584" alt="16.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276134/8f8e7ea4-c4ab-6d96-a5b7-d56c9ae8bacc.png">

・以後のコマンドはターミナルエミュレータに入力して下さい。
<img width="584" alt="17.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276134/3b6b7195-194a-141f-bbc6-d6d1ae46bfa5.png">

・sudoコマンドを実行しrootになります。

```
oruser@ubuntu18-04:~$ sudo -i
[sudo] password for oruser:
root@ubuntu18-04:~#
```

・Keyringとapt-lineの追加
・ORCAセンターサーバのapt-lineのパッケージを利用するため、apt-lineの公開鍵をapt-keyに追加します。wgetコマンドによりapt-lineの公開鍵を取得します。

```
 # wget -q https://ftp.orca.med.or.jp/pub/ubuntu/archive.key
 # ls　でarchive.keyが表示されることを確認
```

・apt-keyコマンドによりapt-keyに追加します。

```
# apt-key add archive.key
```

・日レセのパッケージを取得するためのapt-lineを追加します。apt-lineの設定ファイル(jma-receipt-bionic51.list)を公式ウェブサイトから取得し、/etc/apt/sources.list.d以下に配置します。

```
# wget -q -O /etc/apt/sources.list.d/jma-receipt-bionic51.list https://ftp.orca.med.or.jp/pub/ubuntu/jma-receipt-bionic51.list
次のコマンドでパッケージデータベースを更新します。
# apt-get update
```

・次のコマンドでパッケージを更新します。

```
# apt-get dist-upgrade
```

・一般ユーザに戻る
　以後の設定は日レセクライアントを使用するユーザで行ないます。

```
# exit
ログアウト
$
```

・日レセのインストールと設定
・日レセサーバ本体のjma-receiptパッケージをインストールします。
　jma-receiptパッケージと依存する多くのソフトウェアがインストールされるため若干時間がかかります。

```
$ sudo apt-get install -y jma-receipt
```

・ORCA プロジェクト・センターサーバ更新による特別処理をします。

```
$ wget http://ftp.orca.med.or.jp/pub/etc/install_modules_for_ftp.tgz
$ tar xvzf install_modules_for_ftp.tgz
$ cd install_modules_for_ftp
$ sudo -u orca ./install_modules.sh
```

・jma-receiptパッケージのインストールが完了後、データベースのセットアップを行なうために jma-setup を実行してください。
※旧バージョンから移行する場合は、データベースの移行・セットアップを参照してください。

```
$ sudo jma-setup
```

・jma-receipt を再起動して下さい。
　最初の起動時、日医標準レセプトソフトのプロセスが起動しない場合があります。
　上記ケースを考慮し、一度停止コマンドを実行し、起動コマンドを入力します。

```
$ sudo service jma-receipt start
$ sudo service jma-receipt stop
$ sudo service jma-receipt start
```

・ormasterパスワードの設定
　日レセのセットアップ直後のデータベースに登録されているormasterユーザにパスワードを設定します。以下のコマンドを実行すると、/etc/jma-receipt/passwdが存在しない場合は、ormasterのパスワード設定を求められるので、任意のパスワードを設定してください。

```
$ sudo -u orca /usr/lib/jma-receipt/bin/passwd_store.sh
```

・日レセに他のユーザを追加したい場合は、日レセを起動し、[01 医事業務]→[91 マスタ登録]→[101 システム管理マスタ]→管理コード[1010 職員情報]から追加します。

・panda-client2のインストール
　日レセのクライアントに必要なパッケージをインストールします。

```
$ sudo apt-get install -y panda-client2
```


・ここまでの設定で日レセが正しく動いているかどうかを確認します。glclient2を起動します。
<img width="584" alt="18.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276134/4ba60bb7-a05f-55ba-0f2a-2d634257a461.png">

・ユーザ名とパスワードには【ormasterパスワードの設定】で設定したユーザ名(ormaster)とパスワードを入力して下さい。
　入力後、接続をクリックすれば日医標準レセプトソフトのマスターメニューの画面が開きます。
<img width="356" alt="19.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276134/a04c74b1-ae92-d8be-115f-207cf9dbbee6.png">
<img width="584" alt="20.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276134/4d943b03-b2bd-638a-9299-e3152d020c2a.png">


・以上で構築作業は完了です