Page MenuHomeGRNET

web_portal_installation_instructions.txt
No OneTemporary

File Metadata

Created
Sun, Mar 22, 5:23 AM

web_portal_installation_instructions.txt

Web Portal Installation Instructions
1) If there is not already a web portal database, you should create a new database schema by importing diashosp\install\web_portal_installation_files\dias_portal.sql file. Otherwise, you can skip this step.
2) Add all files/directories under "web_portal" folder to the appropriate Apache folder.
3) Edit three files, so that DIAS can operate:
3.1) secure/db_connect.php
Define host, user, password and database schema for both databases (dcm and portal)
* web portal needs to be able to SELECT the following tables from dcm4chee database: patient, study and series
The variables are:
DCM Database:
@@DCM_dbHost@@
@@DCM_dbUser@@
@@DCM_dbPass@@
@@DCM_dbDatabase@@
Web portal Database
@@Portal_dbHost@@
@@Portal_dbUser@@
@@Portal_dbPass@@
@@Portal_dbDatabase@@
3.2) secure/include/jboss_config.xml
Define ip, port and protocol Jboss Server variables, for Image Viewer application (ZeroWeb).
(eg. wado0.diashosp.grnet.gr, 8443, https)
3.3) secure/include/memcached_config.xml
Set ip and port of the server that memcached is installed, as well as expiration time of token ( proposed value 1800 (30 minutes) ).
4) Check the secure/include/mapping.xml file, it binds gateways AETitle with Shibboleth user domain name.
Structure:
<institution_mapping>
<institution name="shib_domain_name">
<institution_name>Real_name</institution_name>
<src_aet>GW_AETitle</src_aet>
<domain_name>shib_domain_name</domain_name>
</institution>
...
...
</institution_mapping>
5) Install and configure Shibboleth Service Provider.
6) Configure memcached server (/etc/memcached.conf) in order to listen requests from WEB and WADO server.
7) Install php5-memcached module.

Event Timeline