dcm4chee(PACSサーバ)のインストール †更新日2021-03-16 (火) 15:55:57
PACSサーバdcm4cheeのインストール ダウンロード †以下をダウンロード
OS:Windows2008R2にインストール
MySQLのインストール †
Microsoft .NET Framework 4 (スタンドアロンのインストーラー) からDL
DLした「vcredist_x64.exe」を実行 「Visual C++」がインストールされてないと以下のようなメッセージが出る
を実行
JAVAのインストール †JAVAはVersion8は動作しないようだ なのでJAVA Version7をインストール
ファイルの展開と設定 †
C:\Windows\system32>cd \apps C:\apps>dir ドライブ C のボリューム ラベルがありません。 ボリューム シリアル番号は AC96-0B0D です C:\apps のディレクトリ 2017/05/04 18:28 <DIR> . 2017/05/04 18:28 <DIR> .. 2017/05/04 18:29 <DIR> dcm4chee-2.17.3-mysql 2017/05/04 18:28 <DIR> dcm4chee-arr-3.0.12-mysql 2017/05/04 18:28 <DIR> jboss-4.2.3.GA 0 個のファイル 0 バイト 5 個のディレクトリ 36,142,112,768 バイトの空き領域
cd \apps\dcm4chee-2.17.3-mysql\bin C:\apps\dcm4chee-2.17.3-mysql\bin>install_arr.bat c:\apps\dcm4chee-arr-3.0.12-mysql 1 個のファイルをコピーしました。 1 個のファイルをコピーしました。 1 個のファイルをコピーしました。 1 個のファイルをコピーしました。 1 個のファイルをコピーしました。 1 個のファイルをコピーしました。 C:\apps\dcm4chee-2.17.3-mysql\bin>install_jboss.bat c:\apps\jboss-4.2.3.GA (略) C:\apps\jboss-4.2.3.GA\server\default\deploy\management\console-mgr.sar\web-cons ole.war\META-INF\MANIFEST.MF 1 個のファイルをコピーしました C:\apps\jboss-4.2.3.GA\server\default\deploy\management\console-mgr.sar\web-cons ole.war\WEB-INF\classes\Classloaders.bsh C:\apps\jboss-4.2.3.GA\server\default\deploy\management\console-mgr.sar\web-cons ole.war\WEB-INF\classes\J2EEFolder.bsh C:\apps\jboss-4.2.3.GA\server\default\deploy\management\console-mgr.sar\web-cons ole.war\WEB-INF\classes\JNDIView.bsh C:\apps\jboss-4.2.3.GA\server\default\deploy\management\console-mgr.sar\web-cons ole.war\WEB-INF\classes\SystemFolder.bsh C:\apps\jboss-4.2.3.GA\server\default\deploy\management\console-mgr.sar\web-cons ole.war\WEB-INF\classes\web-console-roles.properties C:\apps\jboss-4.2.3.GA\server\default\deploy\management\console-mgr.sar\web-cons ole.war\WEB-INF\classes\web-console-users.properties 6 個のファイルをコピーしました C:\apps\jboss-4.2.3.GA\server\default\deploy\management\console-mgr.sar\web-cons ole.war\WEB-INF\tlds\webconsole.tld 1 個のファイルをコピーしました MySQLの設定 †
> cd "C:\Program Files\MySQL\MySQL Server 5.7\bin" C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql -upacs -ppacs pacsdb < c:\apps\dcm4chee-2.17.3-mysql\sql\create.mysql DB「arrbd」を作成 †「arrbd」作成とarrに対し全権限付与
mysql> create database arrdb; Query OK, 1 row affected (0.02 sec) mysql> grant all on arrdb.* to 'arr'@'localhost' identified by 'arr'; Query OK, 0 rows affected, 1 warning (0.00 sec)
C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql -uarr -parr arrdb < \ C:\apps\dcm4chee-arr-3.0.12-mysql\sql\dcm4chee-arr-mysql.ddl mysql: [Warning] Using a password on the command line interface can be insecure. Mysqlが5.5以降はdcm4chee-arr-mysql.ddlの内容の「) type=InnoDB;」のようなtypeはサポートしなくなり、「ENGINE=InnoDB;」のようにENGINに変更になったので、すべて書き換える dcm4cheeサーバ起動 †C:\Program Files\MySQL\MySQL Server 5.7\bin>cd \apps\dcm4chee-2.17.3-mysql\bin
C:\apps\dcm4chee-2.17.3-mysql\bin>run (略) 18:33:00,955 INFO [WebApplication] [WicketApplication] Started Wicket version .4.7 in deployment mode 18:33:00,970 INFO [EARDeployer] Started J2EE application: file:/C:/apps/dcm4ch e-2.17.3-mysql/server/default/deploy/dcm4chee-web-ear-3.0.3-mysql.ear 18:33:00,986 INFO [ServerImpl] Start Server listening on 0.0.0.0:11112 18:33:00,986 INFO [Http11Protocol] Coyote HTTP/1.1を http-0.0.0.0-8080 で起動 します 18:33:01,002 INFO [Http11Protocol] Coyote HTTP/1.1を http-8443 で起動します 18:33:01,002 INFO [AjpProtocol] Starting Coyote AJP/1.3 on ajp-0.0.0.0-8009 18:33:01,017 INFO [ServerImpl] Start Server listening on 0.0.0.0:2575 18:33:01,017 INFO [Server] JBoss (MX MicroKernel) [4.2.3.GA (build: SVNTag=JBo s_4_2_3_GA date=200807181439)] Started in 23s:650ms 起動確認 †以下のURLにアクセス
Viewer接続のためのAETやIP等の追加 †以下のURLにアクセス
メニューバ:アプリケーションエンティティ→新しいAET 以下の画面で
dcm4cheeで確認(追加もできそう) †フォルダタブの「Modality」の項目追加 †http://127.0.0.1:8080/jmx-console/
dcm4chee再起動 患者削除のエラー †患者削除が以下のエラーで出来たないとき Deletion of selected entities could not be done because one or more of them already exist in the trash with different patient IDs. Please permanently delete these manually from the trash and then redo the deletion in the folder.
画像保存フォルダ †上記の方法でデータ削除しても画像は消えないようだ。以下のフォルダに画像があるので手動で削除する。 C:\apps\dcm4chee-2.17.3-mysql\server\default\archive 参考 †ファアウォールの許可 †
参考 † |