Page MenuHomeGRNET

dias_app_installation_deployment.txt
No OneTemporary

File Metadata

Created
Sun, Mar 22, 12:00 AM

dias_app_installation_deployment.txt

Procedure:( automated ) installation and deployment for app servers
1) Download and extract the binary distribution package of dcm4chee-msql-xxx to $DIAS_HOME directory
2) Download the binary distribution of JBoss 4.2.3.GA and extract it into a different directory.
3) Copy the JBoss runtime files to $DIAS_HOME directory:
Go to $DIAS_HOME/bin directory and execute the install_jboss.sh script, with the path of your JBoss AS installation directory as parameter
4) copy the $DIAS_HOME directory to every new app server
5) Copy all following directories/files from $DIAS_HOME final configured app server to new app server directory .
$DIAS_HOME/server/default/deploy/pacs-mysql-ds.xml (configuration settings for encrypted database connection)
$DIAS_HOME/server/default/conf/login-config.xml ( Add security-domain to jboss using encrypted password )
$DIAS_HOME/server/default/data/xmbean-attrs ( configuration settings for DICOM server )
$DIAS_HOME/server/default/conf/xmdesc/dcm4chee-wado-xmbean.xml (wado service configuration)
$DIAS_HOME/server/default/conf/jboss-log4j.xml ( logging levels ,audit trail messages,notifications,etc. )
$DIAS_HOME/server/default/conf/dcm4chee-attribute-filter.xml ( DICOM atributes configuration file. )
$DIAS_HOME/server/default/conf/dcm4chee-ae (if you changed or added any other style sheets defining attribute coercion of incomming/outgoing DICOM messages (DIMSE) )
$DIAS_HOME/server/default/conf/dcm4chee-permission/series-permission.xsl (if you changed the series-permission style sheet defining configuration for grant/revoke Study Permissions on Series Stored)
$DIAS_HOME/bin/native ( JAI Image IO files)
$DIAS_HOME/bin (if you changed or added any other files , i.e. run.conf ,changing java heap memory)
//* $DIAS_HOME/server/default/conf/certificates ( certificates) *//
$DIAS_HOME/server/default/deploy/jboss-web.deployer/server.xml (replace variables: @@PATH_TO_JKS_FILE@@, @@keystore_pass@@, @@keystore_key_alias@@)
6) Change the variables @@dbHost@@ & @@dbDatabase@@ inside $DIAS_HOME/server/default/deploy/pacs-mysql-ds.xml with the proper values.
7) Configure database user and password for pacs-mysql-ds.xml and login-config.xml files (http://www.dcm4che.org/confluence/display/ee2/How+to+configure+secure+DB+password)
8) Check server/default/deploy/jmx-console.war/inspectMBean.jsp line 151 and change the "replace" function with "replaceAll"
9) Check server/default/conf/xmdesc/dcm4chee-wado-xmbean.xml line 196, 197 and place "com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter" inside value element.
10) Instructions for enabling DICOM TLS
https://dcm4che.atlassian.net/wiki/display/ee2/Setting+up+DCM4CHEE+with+TLS++encryption

Event Timeline