DCM4CHEE インストールメモ VINE 4.1でDICOM SERVER

※PostgreSQL バージョン 8.1.8を使用。 JAVAの環境が必要。
[DCM4CHEEのDL]
URL:http://www.dcm4che.org/confluence/display/ee2/Home
以下からdcm4chee-standalone-psql-2.10.15.zipをDL
dcm4che, a DICOM Implementation in JAVA
# ls -l
-rw-r–r– 1 root root 36679724 5月12日 03:12 dcm4chee-standalone-psql-2.10.15.zip
# unzip dcm4chee-standalone-psql-2.10.15.zip
#ls
dcm4chee-standalone-psql-2.10.15/
dcm4chee-standalone-psql-2.10.15.zip
#mv dcm4chee-standalone-psql-2.10.15/ /usr/local/dcm4chee
[データベース、テーブルの作成]
su – postgres
-bash-2.05b$ createdb pacsdb CREATE DATABASE
-bash-2.05b$ cd /usr/local/dcm4chee/sql
-bash-2.05b$ ls
create.psql update-2.0.psql update-2.2.psql update-2.5.psql update-2.8.psql
update-0.7.psql update-2.1.psql update-2.3.psql update-2.6.psql update-2.9.psql
update-0.9.psql update-2.10.psql update-2.4.psql update-2.7.psql
-bash-2.05b$
-bash-2.05b$psql pacsdb -f create.psql
-bash-2.05b$ psql pacsdb
Welcome to psql 8.1.8, the PostgreSQL interactive terminal.
Type: \copyright for distribution terms
\h for help with SQL commands
\? for help with psql commands
\g or terminate with semicolon to execute query
\q to quit
pacsdb=#
pacsdb=#
pacsdb=#
pacsdb=# \d
List of relations
Schema | Name | Type | Owner
——–+————————-+———-+———-
public | ae | table | postgres
public | ae_pk_seq | sequence | postgres
public | audit_record_old | table | postgres
public | audit_record_old_pk_seq | sequence | postgres
public | code | table | postgres
public | code_pk_seq | sequence | postgres
public | device | table | postgres
public | device_pk_seq | sequence | postgres
public | files | table | postgres
public | files_pk_seq | sequence | postgres
public | filesystem | table | postgres
public | filesystem_pk_seq | sequence | postgres
public | gppps | table | postgres
public | gppps_pk_seq | sequence | postgres
public | gpsps | table | postgres
public | gpsps_perf | table | postgres
public | gpsps_perf_pk_seq | sequence | postgres
public | gpsps_pk_seq | sequence | postgres
public | gpsps_req | table | postgres
public | gpsps_req_pk_seq | sequence | postgres
public | hp | table | postgres
public | hp_pk_seq | sequence | postgres
public | hpdef | table | postgres
public | hpdef_pk_seq | sequence | postgres
public | instance | table | postgres
public | instance_pk_seq | sequence | postgres
public | jms_node_msgs | table | postgres
public | jms_node_txs | table | postgres
public | media | table | postgres
public | media_pk_seq | sequence | postgres
public | mpps | table | postgres
public | mpps_pk_seq | sequence | postgres
public | mwl_item | table | postgres
public | mwl_item_pk_seq | sequence | postgres
public | patient | table | postgres
public | patient_pk_seq | sequence | postgres
public | priv_file | table | postgres
public | priv_file_pk_seq | sequence | postgres
public | priv_instance | table | postgres
public | priv_instance_pk_seq | sequence | postgres
public | priv_patient | table | postgres
public | priv_patient_pk_seq | sequence | postgres
public | priv_series | table | postgres
public | priv_series_pk_seq | sequence | postgres
public | priv_study | table | postgres
public | priv_study_pk_seq | sequence | postgres
public | rel_dev_proto | table | postgres
public | rel_gpsps_appcode | table | postgres
public | rel_gpsps_devclass | table | postgres
public | rel_gpsps_devloc | table | postgres
public | rel_gpsps_devname | table | postgres
public | rel_gpsps_gppps | table | postgres
public | rel_hpdef_proc | table | postgres
public | rel_hpdef_reason | table | postgres
public | rel_hpdef_region | table | postgres
public | rel_study_pcode | table | postgres
public | roles | table | postgres
public | series | table | postgres
public | series_pk_seq | sequence | postgres
public | series_req | table | postgres
public | series_req_pk_seq | sequence | postgres
public | study | table | postgres
public | study_on_fs | table | postgres
public | study_on_fs_pk_seq | sequence | postgres
public | study_pk_seq | sequence | postgres
public | timers | table | postgres
public | users | table | postgres
(67 rows)
pacsdb=#\q
[起動]
# cd /usr/local/dcm4chee/bin
# ls
JavaService.exe* jboss_init_hpux.sh* shutdown.bat*
classpath.sh* jboss_init_redhat.sh* shutdown.jar*
clib_jiio.dll* jboss_init_suse.sh* shutdown.sh*
clib_jiio_sse2.dll* libclib_jiio.so* twiddle.bat*
clib_jiio_util.dll* mwlitem.xml* twiddle.jar*
dcm4chee_init_debian.sh* probe.bat* twiddle.sh*
dcm4chee_init_redhat.sh* probe.sh* update-xmbean-attrs-2.5.sh*
dcm4chee_init_suse.sh* pwd2hash.jar* verifytar.jar*
editgpwl.jar* run.bat* wstools.bat*
editmwl.jar* run.conf* wstools.sh*
gpwlitem.xml* run.jar*
install_service.bat* run.sh*
# ./run.sh
=========================================== 
JBoss Bootstrap Environment
JBOSS_HOME: /usr/local/dcm4chee
JAVA: /usr/java/j2sdk1.4.2_14/bin/java
JAVA_OPTS: -Dprogram.name=run.sh -server -Xms128m -Xmx200m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djava.awt.headless=true -Djava.library.path=. -Dapp.name=dcm4chee -Dapp.pid=26253
CLASSPATH: /usr/local/dcm4chee/bin/run.jar:/usr/java/j2sdk1.4.2_14
/lib/tools.jar
============================================= 
17:19:46,102 INFO [Server] Starting JBoss (MX MicroKernel)…
17:19:46,104 INFO [Server] Release ID: JBoss [Zion] 4.0.5.GA (build: CVSTag=Branch_4_0 date=200610162339)
17:19:46,106 INFO [Server] Home Dir: /usr/local/dcm4chee
17:19:46,106 INFO [Server] Home URL: file:/usr/local/dcm4chee/
[http://IPアドレス:8080/dcm4chee-web/にaccessする]
ログイン画面  defaultでは ユーザ パス 共にadmin
dcm_login.JPG
AETITLEを設定し、モダリティ側も設定を済ませれば、transfer可能となる。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です