51
Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソフト インストール手順書 【日レセ Ver.4.5 用】 1 平成 23 年 3 月 28 日 第七版

Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

Ubuntu 8.04 LTS Hardy Heron

日医標準レセプトソフト

インストール手順書

【日レセ Ver.4.5 用】

1

平成23年 3月 28日

第七版

Page 2: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

目次1 はじめに .....................................................................4

1.1 インストール CD の準備 ...................................................41.2 対象としている環境 ......................................................41.3 凡例 ....................................................................4

2Ubuntu 8.04 LTS Hardy Heron のセットアップ ....................................62.1 hardy インストーラの起動 .................................................62.2 ラテン文字モード切替えキーの選択 ........................................72.3 ホスト名の設定 ..........................................................82.4 ハードディスクのパーティショニング ......................................82.5 ユーザの設定 ...........................................................102.6 パッケージマネージャの設定 .............................................122.7 インストールするソフトウェアの選択 .....................................122.8 コンピュータの再起動 ...................................................13

3 日医標準レセプトソフトのインストール ........................................143.1 コマンドの記述ルール ...................................................143.2 ログイン ...............................................................153.3 sudo の実行 .............................................................153.4 Keyring の追加 ..........................................................153.5 apt-line の追加 .........................................................163.6 Gnome デスクトップ環境のインストール ....................................163.7 グラフィカルログイン ...................................................173.8 ターミナルエミュレータの起動 ...........................................183.9 sudo の実行 .............................................................193.10 PostgreSQL のセットアップ ..............................................193.11 Debian 版日レセからの DB の移行 ..........................................193.12 日レセのインストール ..................................................203.13 ormaster パスワードの設定 ..............................................20

4 日レセのクライアント環境の構築 ..............................................214.1 panda-client のインストール .............................................214.2 一般ユーザに戻る .......................................................214.3 日本語入力の設定 .......................................................21

4.3.1 頻度学習辞書の作成 ..................................................234.4 インプットメソッドの設定 ...............................................244.5 xmodmap の設定 ..........................................................244.6 devilspie の設定 ........................................................254.7 自動起動の設定 .........................................................254.8 パネルの位置の変更 .....................................................264.9 再ログイン .............................................................28

5 動作確認 ....................................................................305.1 日レセ動作確認 .........................................................30

6 主従構成での運用の設定 ......................................................336.1 日レセの主従構成での運用について .......................................336.2 確認事項 ...............................................................336.3 IP アドレスの固定 .......................................................346.4 従サーバの PostgreSQL の設定 .............................................37

6.4.1 従サーバの確認 ......................................................386.4.2 主サーバの日レセの設定 ..............................................396.4.3 二台運用の確認 ......................................................39

6.5 主従データベースの同期の取り方 .........................................407 印刷の設定 ..................................................................41

7.1 確認事項 ...............................................................417.2 プリンタの追加 .........................................................417.3 OCR フォントの設定 ......................................................46

2

Page 3: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

7.4 MaxJobs の設定 ..........................................................467.5 cups の再起動 ...........................................................467.6 印字テスト .............................................................47

8 運用上必要な可能性のある設定 ................................................488.1 Firefox Web ブラウザのインストール ......................................48

9 日レセ関連パッケージ ........................................................499.1 レセプト電算対応 .......................................................499.2 レセプト電算ビューワ ...................................................499.3 dbs 連携 ................................................................499.4 認証局構築ツール .......................................................499.5 GTK テーマの設定 ........................................................49

10 更新履歴 ...................................................................5010.1 2009/10/19 第 2 版 ......................................................5010.2 2009/10/28 第 3 版 ......................................................5010.3 2009/11/02 第 4 版 ......................................................5010.4 2009/12/02 第 5 版 ......................................................5010.5 2010/03/23 第 6 版 ......................................................5010.6 2011/03/11 第 7 版 ......................................................51

3

Page 4: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

1 はじめに

1.1 インストール CD の準備

Ubuntu 8.04 LTS Server版の 32bit version を取得してください。 日医標準レセプト

ソフトでは AMD64のマシンでも32bit versionで動作させる必要があります。

ダウンロードは以下のリンク先にある CDイメージのリストのうち いずれか 1つを選択

してダウンロードしてください。(内容は公式サイトより取得したものと同一です)

http://www.orca.med.or.jp/receipt/tec/hardy/#download

1.2 対象としている環境

このドキュメントは一つのコンピュータに日レセのサーバとクライアント両方を入れた

環境をセットアップすることを対象としています。

1.3 凡例

このドキュメントで使われている表記方法です。

● コマンド行

次のような枠で表示されているのがコマンドです。コマンドの記法などは 3.1 コ

マンドの記述ルールを確認してください。

● 設定ファイル

次のような枠で表示されているのが設定ファイルです。また灰色で強調された箇所

が編集を行う箇所です。

4

# aptitude install xxx-xxxx (rootユーザで実行)

$ aptitude search xxxx-xxxxx (通常のユーザで実行)

(if

(is (aaa) "aa")

(aaa)

)

Page 5: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

● 画面の表示

次のような太い枠で表示されているのが画面の表示です。

● セットアップ中プログラムからの質問にはセットアップドキュメントに特に明記して

いない場合はそのままの値(デフォルト値)で答えてください。

5

x packages upgraded, x newly installed, x to remove and x not

upgraded.

Need to get xxMB of archives. After unpacking xxMB will be used.

Do you want to continue? [Y/n/?]

Page 6: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

2 Ubuntu 8.04 LTS Hardy Heron のセットアップ

2.1 hardy インストーラの起動

用意したインストールCDを挿入してCD-ROMから起動できるようにBIOSを設定し、コン

ピュータを起動してください。

インストーラで使用する言語を選択する画面になりますので、矢印キーで「日本語」を

選びEnterキーを押します。

6

Page 7: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

メニューが表示されたら「Install Ubuntu Server」を選択し、インストーラが起動さ

れるまで数分待ちます。

2.2 ラテン文字モード切替えキーの選択

ラテン文字モードと非ラテン文字モードを切替えるキーを選択します。デフォルトのま

ま「Alt+Shift」を選択します。

7

Page 8: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

2.3 ホスト名の設定

このコンピュータのホスト名を入力してください。DHCPサーバの設定によって自動的

に設定されていることもありますが、ネットワーク内の他のマシンと重複しない名前に設

定し直してください。本ドキュメントではubuntu とします。

2.4 ハードディスクのパーティショニング

「ガイド – ディスク全体を使う」を選択します。

8

Page 9: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

接続されているハードディスク一覧が出ます。Hardyをセットアップするハードディス

クを選択してください。

標準では「いいえ」の方にカーソルがあるため「はい」に変更します。パーティショ

ンの情報を書き込みパーティションを初期化します。この処理にはディスク容量によって

前後しますが数分から数十分かかります。

9

Page 10: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

2.5 ユーザの設定

管理者ユーザの作成を行います。ユーザの名前をアルファベットで入力してください。

本ドキュメントではoruserというユーザを作成します。

実際のユーザアカウント名を入力してください。標準では先程入力したフルネームの名

前の部分が入力されています。

10

Page 11: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

パスワードを入力してください。

確認のためもう一度先程と同じパスワードを入力してください。

11

Page 12: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

2.6 パッケージマネージャの設定

プロキシサーバを利用する必要がある場合はプロキシサーバの情報を入力してください。

通常は空白のまま進みます。

2.7 インストールするソフトウェアの選択

チェックがどこにも入っていない事を確認して進みます。ソフトウェアのインストール

やブートローダのセットアップが実行されます。この処理にはマシンのスペックによりま

すが数分から数十分かかります。

12

Page 13: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

2.8 コンピュータの再起動

「続ける」を選択して再起動を行います。以上でhardyのインストールが完了しました。

13

Page 14: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

3 日医標準レセプトソフトのインストールHardyのセットアップ後の再起動を行うと黒い画面の中に次のようなログイン画面が表

示されます。以後この画面にコマンドを入力して日レセのインストール作業を進めます。

3.1 コマンドの記述ルール

コマンド枠にくくられた中のコマンドを入力する際には$や#は入力せずに太字の部分を

入力し、Enterキーを押してください。

パスワードなど入力するが画面に表示されない文字列は波線になっています。

またコマンド枠の#と$は次の状態を略したものです。

コマンドの最後に \(バックスラッシュ)が付いている行は¥マークのキーを押して

バックスラッシュを入力した後に Enterキーを押してください。複数行にまたがってコマ

ンドが入力できます。

14

$ echo test \

test

oruser@ubuntu:~/$

ubuntu:~#

...前略...

Ubuntu 8.04.4 ubuntu tty1

ubuntu login:

$ aptitude install hello

Password: password

Page 15: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

これは次のコマンドと同じ意味です。

3.2 ログイン

2.5 ユーザの設定で設定したユーザとパスワードでログインします。パスワードは画面

には表示されませんが入力されています。本ドキュメントでは oruser のパスワードを

passwordとしていますが実際に設定されたパスワードに読み替えてください。

3.3 sudo の実行

sudoコマンドを実行し rootになります。この時求められるパスワードにはログイン時

に使用したものと同じパスワードを入力してください。

3.4 Keyring の追加

日レセの正しいパッケージがダウンロードされてるかどうかを検証するために鍵をパッ

ケージ配布サイトからダウンロードします。

apt-keyコマンドで追加します。OKと表示されましたら成功です。

15

$ sudo -i

[sudo] password for oruser: password

#

# wget -q http://ftp.orca.med.or.jp/pub/ubuntu/archive.key

$ echo test test

Ubuntu 8.04.4 ubuntu tty1

ubuntu login: oruser

Password: password

# apt-key add archive.key

OK

Page 16: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

3.5 apt-line の追加

日レセのパッケージを取得するための apt-lineを追加します。apt-lineの設定ファイ

ル (jma-receipt-hardy45.list) を 公 式 ウ ェ ブ サ イ ト か ら 取 得 し 、

/etc/apt/sources.list.d以下に配置します。

※jma-receipt-hardy45.list では hardy 版日レセ Ver.4.5 用の apt-line を設定してい

ます。将来日レセのバージョンアップを行う際には、そのバージョンに対応した apt-

line設定ファイルを取得、設定する必要があります。

次のコマンドでパッケージデータベースを更新します。

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

最後に次のような表示が出た場合は間違いがありますので、3.4 Keyring の追加 の項目

を見直してください。

3.6 Gnome デスクトップ環境のインストール

Gnomeデスクトップ環境のインストールを行います。

16

# wget -q -O \

/etc/apt/sources.list.d/jma-receipt-hardy45.list \

http://ftp.orca.med.or.jp/pub/ubuntu/jma-receipt-hardy45.list

# aptitude update

W: GPG error: http://ftp.orca.med.or.jp hardy4.4 Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 137E0B9A69C4E4D0

W: GPG error: http://ftp.orca.med.or.jp hardy-common Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 137E0B9A69C4E4D0

W: You may want to run apt-get update to correct these problems

# aptitude dist-upgrade

Page 17: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

インストール完了後コンピュータを一度再起動します。

3.7 グラフィカルログイン

再起動するとログイン画面が表示されますので、3.2 ログインと同じように2.5 ユーザ

の設定で設定したユーザ名とパスワードでログインしてください。

17

# reboot

# aptitude install -y gnome-desktop-environment \

language-support-ja \

language-pack-gnome-ja

Page 18: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

3.8 ターミナルエミュレータの起動

左上のメニューから「アプリケーション」→「アクセサリ」→「端末」を選択し、ター

ミナルエミュレータを起動してください。

以後のコマンドはターミナルエミュレータに入力してください。

18

Page 19: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

3.9 sudo の実行

sudoコマンドを実行しrootになります。この時求められるパスワードには 2.5ユーザ

の設定で設定したパスワードを入力してください。

3.10 PostgreSQL のセットアップ

PostgreSQLのインストールを行います。

インストール後すぐの状態ではクラスタのロケールが UTF-8になっているため日レセに

使用できません。クラスタを日レセ用に作り直します。

3.11 Debian 版日レセからの DB の移行

今迄運用されていたDebian版レセのデータベースを利用される場合は次のようにして

データベースのダンプファイルを新しい PostgreSQLにリストアします。この段階でデー

タベースをリストアする事で日レセセットアップ時に日レセのデータベースの構造変換が

自動的にかかります。

19

# aptitude install -y postgresql-8.3

# pg_dropcluster --stop 8.3 main

# pg_createcluster --start --locale C -e EUC-JP 8.3 main

Creating new cluster (configuration: /etc/postgresql/8.3/main, data: /var/lib/postgresql/8.3/main)...

Moving configuration file /var/lib/postgresql/8.3/main/postgresql.conf to /etc/postgresql/8.3/main...

Moving configuration file /var/lib/postgresql/8.3/main/pg_hba.conf to /etc/postgresql/8.3/main...

Moving configuration file /var/lib/postgresql/8.3/main/pg_ident.conf to /etc/postgresql/8.3/main...

Configuring postgresql.conf to use port 5432...

$ sudo -i

[sudo] password for oruser:

#

Page 20: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

システムにorcaユーザを追加します。この時連絡先等の入力を求められますが、空白

のまま進んで問題ありません。

PostgreSQLに orcaユーザを追加します。

データベースを作成後ダンプファイルをリストアします。本ドキュメントでは Debian

版日レセのダンプファイルをdebian.dump としています。

3.12 日レセのインストール

日レセをインストールします。多くのソフトウェアがインストールされるため時間がか

かります。

3.13 ormaster パスワードの設定

日レセのセットアップ直後のデータベースに登録されているormasterユーザにパス

ワードを設定します。本ドキュメントではormasterのパスワードをormaster123として

以下のように設定しますが、セキュリティ上の観点から実際のパスワードには別のパス

ワードを設定してください。

日レセに他のユーザを追加したい場合も同様のコマンドで追加が可能です。

20

# aptitude install -y jma-receipt

# gluseradd -file /etc/jma-receipt/passwd \

-p ormaster123 ormaster

# sudo -u postgres createuser --createdb \

--no-superuser --no-createrole orca

# sudo -u orca createdb orca

CREATE DATABASE

# sudo -u orca psql orca < debian.dump

# adduser orca --disabled-password

Page 21: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

4 日レセのクライアント環境の構築

4.1 panda-client のインストール

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

4.2 一般ユーザに戻る

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

4.3 日本語入力の設定

日本語入力の設定を行います。標準の設定をホームディレクトリにコピーした上で編集

します。

21

# aptitude install -y panda-client kinput2-canna canna \

canna-utils canna-cannadic canna-canadamed devilspie \

ttf-orcafont

$ cp /etc/canna/default.canna ~/.canna

$ gedit ~/.canna

# exit

logout

$

Page 22: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

50行目あたりのuse-dictionaryの設定を下記のように変更してください。

22

〜 略 〜

(use-dictionary

"gcanna"

"gcannaf"

"med"

"medinst"

"chimei"

"katakana"

"software"

"henkaku"

"oldchar"

"sfx"

; "medx"

; "iroha" ; ";" を先頭に追加してコメントアウト

"fuzokugo"

"hojomwd"

"hojoswd"

:bushu "bushu"

:user "user"

; :katakana "katakana"

)〜 略 〜

Page 23: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

辞書の動作確認のために cannacheckコマンドを実行し、下記のように辞書が登録され

ている事を確認してください。コマンド中にあらわれる「|」の文字は Shiftキーを押し

ながら「¥」のキーを押して入力します。

※「RKCの設定ファイルがありません」と言う表示が出ますが問題ありません。

4.3.1 頻度学習辞書の作成

変換結果を学習させるために頻度学習辞書を作成します。

23

$ mkdic -fq $(lsdic -i)

$ cannacheck -v | nkf -w

カスタマイズファイルとして "/home/oruser/.canna" を用います。

ローマ字かな変換テーブルは "/usr//share/canna/default.cbp" を用います。

部首辞書 "bushu" を指定しています。

システム辞書 "hojoswd" を指定しています。

システム辞書 "hojomwd" を指定しています。

システム辞書 "fuzokugo" を指定しています。

システム辞書 "sfx" を指定しています。

システム辞書 "oldchar" を指定しています。

システム辞書 "henkaku" を指定しています。

システム辞書 "software" を指定しています。

システム辞書 "katakana" を指定しています。

システム辞書 "chimei" を指定しています。

システム辞書 "medinst" を指定しています。

システム辞書 "med" を指定しています。

システム辞書 "gcannaf" を指定しています。

システム辞書 "gcanna" を指定しています。

サーバ "unix" に接続します。

RKCの設定ファイルがありません

Page 24: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

4.4 インプットメソッドの設定

im-switch コマンドで利用するインプットメソッドを設定します。一覧の中から

kinput2-cannaを探して数字を入力してください。本ドキュメントでは 3番を選択してい

ます。

4.5 xmodmap の設定

テンキー側のReturnを使えるようにするためにxmodmapの設定ファイルを作ります。

24

keycode 108=Return

$ gedit ~/.xmodmap

$ im-switch -c

There are 8 candidates which provide IM for /home/oruser/.xinput.d/ja_JP:

Selection Alternative

-----------------------------------------------

1 default

2 default-xim

3 kinput2-canna

4 none

5 scim

6 scim-bridge

7 scim-immodule

8 th-xim

System wide default for ja_JP (or all_ALL) locale

is marked with [+].

Press enter to keep the current selection[*],

or type selection number: 3

Page 25: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

4.6 devilspie の設定

glclientがパネルよりも前面に表示されるようにdevilspieを設定します。

• gnome-panel.ds

4.7 自動起動の設定

ログイン時に devilspie が起動するように設定します。「システム」→「設定」→

「セッション」の順で選択してセッション初期設定画面を開いてください。

25

$ mkdir ~/.devilspie

$ gedit ~/.devilspie/gnome-panel.ds

(if

(and

(is (window_class) "Gnome-panel")

(not (is (application_name) "gnome-panel")))

(below)

)

Page 26: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

自動起動するプログラムのタブから「追加」をクリックします。

devilspieを追加します。

4.8 パネルの位置の変更

解像度が1024×768の場合、日レセクライアントを適切に表示するために下記のコマン

ドを入力し、パネルの位置を移動する必要があります。

26

$ gconftool -t string -s \

/apps/panel/toplevels/top_panel_screen0/orientation bottom

Page 27: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

変更していない場合表示位置が下り日レセの画面が切れてしまいます。

パネルを下図のように下部に移動した場合は適切に全画面表示されます。

27

Page 28: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

4.9 再ログイン

設定を適用するためにログインしなおします。「システム」→「終了」を選択してくだ

さい。

「ログアウト」をクリックしてログアウトしてください。

もう一度同じユーザで3.2 ログインと同じようにログインしてください。

28

Page 29: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

Xmodmapファイルの読み込みを確認する画面が表示されますので「読み込む」をクリッ

クして読み込むようにします。以上でクライアント環境のセットアップは完了しました。

29

Page 30: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

5 動作確認

5.1 日レセ動作確認

ここまでの設定で日レセが正しく動いているかどうかを確認します。glclentを起動し

ます。

30

Page 31: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

画面が表われたら 3.13 ormasterパスワードの設定で設定したユーザ名(ormaster)とパ

スワードを入力して接続します。ユーザ名の部分はoruserとなっています。ormasterに

変更してください。

次のように操作し、「印字テスト」をクリックしてください。

31

"01 医事業務"->"91 マスタ登録"->"101 システム管理マスタ"->"管理コード

1031:出力先プリンタ割り当て情報"

Page 32: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

印字テストが表示されれば動作確認は完了です。

32

Page 33: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

6 主従構成での運用の設定

6.1 日レセの主従構成での運用について

日レセではハードウェアの故障などに備えるため待機系コンピュータを用意しておく主

従構成での運用を推奨しています。主従構成は普段の運用を行う主サーバと待機系である

従サーバによって構成されます。

6.2 確認事項

2台のコンピュータに日レセ環境をセットアップしてください。マシンのセットアップ

の際に2.3 ホスト名の設定 でわかりやすいように主従サーバに違う名前を付けてくださ

い。本ドキュメンでは主サーバにはmaster、従サーバにはslaveと言うホスト名を設定し

たとし、以下のIPネットワーク環境であると仮定しています。

● ゲートウェイのIPアドレス

○ 192.168.1.1

● サブネットマスク

○ 255.255.255.0

● DHCPサーバによりアドレスの割り当てが行なわれている

又主従サーバのIPアドレスは以下のように設定します。DHCPサーバのアドレスの割り

当て範囲が日レセの主従サーバのアドレスと重複しない設定である事を確認してください。

多くの環境の場合 DHCPサーバはルータが提供しますのでルータの設定画面から確認可能

です。

● 主サーバのIPアドレス

○ 192.168.1.11

● 従サーバのIPアドレス

○ 192.168.1.12

33

Page 34: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

6.3 IP アドレスの固定

主従サーバの IPアドレスを固定します。「システム」→「システム管理」→「ネット

ワーク」を選択してください。

開いたネットワークの設定ウィンドウの「ロックの解除」をクリックしてください。

34

Page 35: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

ログインパスワードを入力して「認証」をクリックし、ロック解除します。

ロックが解除され、ボタンやリストの操作が可能になりますので有線接続を選択し、

「プロパティ」をクリックしてください。

35

Page 36: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

設定の種類をIP アドレスを指定する に変更し、下記のように 6.2確認事項の設定を行

います。

従サーバにも同様の手順で設定を行います。

36

Page 37: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

6.4 従サーバの PostgreSQL の設定

PostgreSQLのユーザ orcaにパスワードを設定し外部からパスワード認証による接続を

受けられるようにします。本ドキュメントではパスワードを orca123として設定しますが

セキュリティ上の観点から実際には別のパスワードを設定してください。

他のコンピュータから接続できるようにlisten_addressを*にします。

postgresql.conf

37

#---------------------------------------------------------

# FILE LOCATIONS

# CONNECTIONS AND AUTHENTICATION

#----------------------------------------------------------

# - Connection Settings -

listen_addresses = '*' # 行頭のシャープを取り外してlocalhostを*に変更

# comma-separated list of addresses;

# defaults to 'localhost', '*' = all

port = 5432

max_connections = 100

# note: increasing max_connections costs ~400 bytes of shared memory per

oruser@slave:~$ sudo -u postgres psql template1

template1=# ALTER USER orca WITH PASSWORD 'orca123';

ALTER ROLE

template1=# \q

oruser@slave:~$

oruser@slave:~$ sudo gedit \

/etc/postgresql/8.3/main/postgresql.conf

Page 38: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

主サーバ(192.168.1.11)からpassword認証による接続を許可するようにpg_hba.confを設定します。

• pg_hba.conf

設定を反映させるためにPostgreSQLを再起動します。

6.4.1 従サーバの確認

主サーバから従サーバへの接続を試します。orca=> という風にpsqlのコマンドライン

が表示されれば接続成功です。

38

# Database administrative login by UNIX sockets

local all postgres ident sameuser

# TYPE DATABASE USER CIDR-ADDRESS METHOD

host all orca 192.168.1.11/32 password #追加

# "local" is for Unix domain socket connections only

local all all ident sameuser

# IPv4 local connections:

host all all 127.0.0.1/32 md5

oruser@master:~$ sudo -u orca psql -h 192.168.1.12 -W orca

Password: orca123

orca=> \q

oruser@master:~$

oruser@slave:~$ sudo /etc/init.d/postgresql-8.3 restart

oruser@slave:~$ sudo gedit \

/etc/postgresql/8.3/main/pg_hba.conf

Page 39: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

6.4.2 主サーバの日レセの設定

/etc/jma-receipt/dbgroup.incの log セクションを従サーバで設定した内容に書き換え

ます。

dbredirector を起動するために dpkg-reconfigure を行います。この設定の中で

dbredirectorを有効にしてください。

その後日レセを再起動します。

6.4.3 二台運用の確認

従サーバ側で次のコマンドを実行し、主サーバからの接続があることを確認してくださ

い。

39

db_group "log" {

priority 100;

type "PostgreSQL";

port "192.168.1.12";

name "orca";

user "orca";

password "orca123";

file "/var/lib/jma-receipt/dbredirector/orca.log";

redirect_port "localhost";

};

oruser@slave:~$ ps ax | grep pos

oruser@master:~$ sudo dpkg-reconfigure jma-receipt

oruser@master:~$ sudo /etc/init.d/jma-receipt restart

Page 40: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

次のように表示されて、192.168.1.11からの接続がある事を確認してください。

6.5 主従データベースの同期の取り方

次のコマンドを主サーバーで入力しデータベースの同期を取ってください。

※コマンドの出力の最後の方で(WARNING: no privileges could be revoked for

"public" )のような警告が表示されますが、この警告は問題ありませんので無視してくだ

さい。

40

23101 ? S 0:00 /usr/lib/postgresql/bin/postmaster -D/dbdata/data

23104 ? S 0:01 postgres: stats buffer process

23106 ? S 0:02 postgres: stats collector process

23734 ? S 0:01 postgres: orca orca 192.168.1.11 idle

oruser@master:~$ sudo /etc/init.d/jma-receipt stop

oruser@master:~$ sudo -u orca pg_dump -c -O orca | \

sudo -u orca psql -h 192.168.1.12 -W orca

Password: orca123

DROP INDEX

DROP INDEX… 略 …

CREATE INDEX

WARNING: no privileges could be revoked for "public"

REVOKE

WARNING: no privileges could be revoked for "public"

REVOKE

WARNING: no privileges were granted for "public"

GRANT

WARNING: no privileges were granted for "public"

GRANT

oruser@master:~$ sudo /etc/init.d/jma-receipt start

Page 41: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

7 印刷の設定

7.1 確認事項

本ドキュメントでは利用するプリンタ用のプリンタドライバ(ppdファイル等)をすで

に入手しており、lprプロトコルでネットワーク経由の印刷が可能なプリンタであるとし

ます。

7.2 プリンタの追加

プリンタの設定をするためにように設定ツールと追加ドライバをインストールします。

印刷キャンセルが出来るようにあらかじめ lpadminグループに orcaユーザを登録して

おきます。

「システム」→「システム管理」→「印刷」を選択しプリンタの設定を開きます。

41

$ sudo aptitude install -y system-config-printer-gnome \

foomatic-db-hpijs foomatic-db-gutenprint ttf-orcafont

$ sudo adduser orca lpadmin

Page 42: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

プリンタの設定のウィンドウの左上の「新規プリンタ」をクリックします。

プリンタの検索が行われます。

42

Page 43: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

プリンタの一覧の中から「LPD/LPR Host or Printer」を選択し、キューは lp1としプ

リンタの IP アドレスを入力します。本ドキュメントではプリンタの IP アドレスを

192.168.1.111としています。

「PPDファイルを提供する」を選択します。

43

Page 44: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

ppdファイルを選択して先に進みます。

プリンタによってはオプションを選択する画面が表れます。

44

Page 45: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

プリンタ名をlp1 としてプリンタを登録します。

登録後左のメニューより「サーバの設定」を選択して「ユーザによるジョブのキャンセ

ルを許可」にチェックを入れて適用します。

45

Page 46: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

7.3 OCR フォントの設定

PostScript プリンタの場合に必要な設定です。CupsFilter の項目の foomatic-rip を

foomatic-jmaに書き換えてください。

lp1.ppd

7.4 MaxJobs の設定

cupsd.confの最後の行にMaxJobs 0を追記してください。

※この設定を行わないと大量の印刷ジョブを発行した(レセプト印刷など)際に印刷漏れ

が生じる恐れがあります。

cupsd.conf

7.5 cups の再起動

設定を有効にするためにcupsを再起動します。

46

# gedit /etc/cups/ppd/lp1.ppd

*cupsVersion: 1.0

*cupsManualCopies: True

*cupsModelNumber: 2

*cupsFilter: "application/vnd.cups-postscript 0 foomatic-jma"

# /etc/init.d/cupsys restart

# gedit /etc/cups/cupsd.conf

MaxJobs 0

Page 47: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

7.6 印字テスト

5.1 日レセ動作確認 と同じ操作を行い、プリンタ名から lp1 を選びテスト印刷を実行

し正常に印刷されれば動作確認は完了です。

47

Page 48: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

8 運用上必要な可能性のある設定この章の設定は環境によって必要であるかどうかが異なりますので、各ユーザ様

の判断で設定を行ってください。

8.1 Firefox Web ブラウザのインストール

オンライン請求等で使用される場合はインストールしてください。

48

$ sudo aptitude install firefox mozilla-firefox-locale-ja-jp

Page 49: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

9 日レセ関連パッケージ

9.1 レセプト電算対応

レセプト電算等に対応させるためには次のパッケージをインストールします。日レセか

ら送られたデータをローカルに保存するために必要です。

9.2 レセプト電算ビューワ

操作方法等については jma-receviewのマニュアルを参照してください。

9.3 dbs 連携

給管鳥や医見書などとの連携を行う場合に必要です。

9.4 認証局構築ツール

glserver と glclient間の通信の暗号化に必要です。操作方法や設定方法については

jma-certtoolのマニュアルを参照してください。

9.5 GTK テーマの設定

glclient のテーマを設定するためには、GTK1.2のテーマを使用する必要があります。

またラジオボタンやチェックボックスの見た目を変更するために次のパッケージが必要で

す。

※設定ファイル~/.gtkrc等を手動で設定する必要があります。

49

$ sudo aptitude install jma-receview jma-receview-server

$ sudo aptitude install jma-receipt-dbs

$ sudo aptitude install jma-certtool

$ sudo aptitude install gtk-engines-pixmap

$ sudo aptitude install jma-receipt-fdd

Page 50: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

10 更新履歴

10.1 2009/10/19 第 2 版

• Firefoxのインストールの項目の追加

• 文字スタイル「入力コマンド」のフォントを Nimbus Mono LからLuxi Monoへ変更

• Devilspieの設定ファイルの不備を修正

• 4.1,7.2のインストール作業にttf-orcafontを追加

10.2 2009/10/28 第 3 版

• 誤字脱字の修正

• コマンド表記のゆらぎの修正

• gtkrcについての注意事項の追加

• 2.6の追加

• Ubuntu 8.04.3対応

10.3 2009/11/02 第 4 版

• 1.1のハイパーリンクのリンク先の修正

10.4 2009/12/02 第 5 版

• devilspieの設定のうちglclient.dsの削除

• かんなの動作チェック方法を変更

10.5 2010/03/23 第 6 版

• 6.4従サーバのPostgreSQLの認証設定を変更

• 6.5 主従データベースの同期の取り方にpsqlコマンド実行時の警告を追記

• 7.4 cupsの MaxJobsの設定を追加

50

Page 51: Ubuntu 8.04 LTS Hardy Heron 日医標準レセプトソ …...Ubuntu 8.04 LTS Server版の32bit version を取得してください。 日医標準レセプト ソフトでは AMD64のマシンでも32bit

10.6 2011/03/11 第 7 版

• この【日レセVer.4.5用】と【日レセVe.4.6用】を作成しました。

• apt-lineの追加方法を変更しました。

• lpadminグループに登録を追加

51