2014年9月21日日曜日

Ubuntu14.04Server LXC上で OpenDolphin構築(2)

ビルド&テスト&実行環境用にシェルスクリプト作ってみる。
(M先生のソース用です)
UbuntuServer14.04のCloudImage(AWS)で試してます。
こちらのLXCでもOKでした。
github
https://gist.github.com/KunitoishiTomii/a337a19d9824fdb69f53

$ sudo apt-get update
$ sudo apt-get install -y git

$ git clone https://gist.github.com/a337a19d9824fdb69f53.git

$ cd a337a19d9824fdb69f53/

$ chmod +x *.sh

1.M先生のソース持ってきてビルド
$ sudo ./buildopendolphin.sh

2.PostgreSQLインストール&dolphinデータベース作成
$ sudo ./setpg.sh

3.Wildflyインストール+JDBCデプロイ、コネクションチェック
$ sudo ./setwfly.sh

4.DolphinDSのセット
$ sudo ./setdolphinDS.sh

5.warなどのデプロイ
$ sudo ./setwar.sh

6.自動起動設定
$ sudo ./setrcd.sh

7.起動
$ sudo service wildfly.sh start

8.リストア(新規導入時:M先生の導入書参照)
$ sudo ./restoredolphin.sh dolphinxxxx.dump

9.停止
$ sudo service wildfly.sh stop

10.再起動
$ sudo reboot

5 件のコメント:

  1. 素晴らしいスクリプト有り難うございます。
    ド素人の私でもなんとかdeployまでいけたようですが、clientからログイン出来なくて困っております。ログイン時のユーザID、パスワードはともにdolphinでよろしかったでしょうか?

    返信削除
  2. スクリプト使っていただき誠にありがとうございます。
    新規で設定される場合はM先生の導入書がないと難しいと思います。
    IDやpassだけでなく、ORCAとの接続設定や他の初期設定も必要になります。

    返信削除
  3. ご芳名、ご所属(医療機関名)、メールアドレス等ご連絡いただければ、
    折り返し連絡させていただきます。Fax:079-277-5802

    返信削除
  4. M先生がソースの公開を止めてプライベートリポジトリに移行されてしまったため、公開いただいている.shファイルそのままではインストールができないようですね。Linux初心者でも公開いただいた.shファイルを利用すれば、なんとかインストールができそうに思える明瞭な手順であったため残念に思いました。

    返信削除
  5. コメントありがとうございます。拙いシェルスクリプトですが、当時のまま備忘録がわりに残しております。ご推察の通り、当時はこのままでビルドできておりました。現在ではパーフェクトガイドがございます。ぜひお試しになってみてください。

    返信削除