User:Ankursinha/Aeskulap Orthanc recipe

From FedoraProject

< User:Ankursinha(Difference between revisions)
Jump to: navigation, search
(Set up Orthanc)
(Open your firewall ports)
 
Line 40: Line 40:
  
 
<pre>sudo firewall-cmd --add-ports=4242/tcp</pre>
 
<pre>sudo firewall-cmd --add-ports=4242/tcp</pre>
 
To make this permanent, run the command again with the <code>--permanent</code> option. Please make sure you add this to the current <code>zone</code> if you're using one.
 
  
 
If you want to also use the http web front end, also open port <code>8024</code> using a similar command as above. Note that, to allow remote http access, you need to set <code>"RemoteAccessAllowed"</code> to <code>true</code> in the configuration file and restart the server:
 
If you want to also use the http web front end, also open port <code>8024</code> using a similar command as above. Note that, to allow remote http access, you need to set <code>"RemoteAccessAllowed"</code> to <code>true</code> in the configuration file and restart the server:
 +
 +
On the Aeskulap machines, you need to open 6600 which is the default port:
 +
<pre>sudo firewall-cmd --add-ports=6600/tcp</pre>
 +
 +
To make these permanent, run the commands again with the <code>--permanent</code> option. Please make sure you add these to the current <code>zones</code> if you're using one.
 +
 +
  
 
<pre>sudo systemctl restart orthanc.service</pre>
 
<pre>sudo systemctl restart orthanc.service</pre>

Latest revision as of 00:54, 21 August 2014

This page documents how you can set up an Orthanc DICOM server and Aeskulap clients on different machines to view DICOM information stored on the Orthanc server.

Contents

[edit] Install your packages

On the server machine, install Orthanc:

sudo yum install orthanc


On the client machines, install Aeskulap

sudo yum install aeskulap

[edit] Set up Orthanc

Configure /etc/orthanc/orthanc.json

Add your Aeskulap clients under DicomModalities. For example:

       "AESKULAP" : [ "AESKULAP", "localhost", "6000" ],
       "AESKULAP1" : [ "AESKULAP1", "10.0.1.68", "6000" ]

Start Orthanc:

 sudo systemctl start orthanc.service 
and check if it started:
 sudo systemctl status orthanc.service 

If your configuration was correct, it should be running.

[edit] Set up Aeskulap

In Aeskulap, you need to go to "Edit > Preferences > Servers" and add the Orthanc Server. This screenshot tells you how to do it: https://ankursinha.fedorapeople.org/aeskulap_orthanc/aeskulap-orthanc.png .

[edit] Open your firewall ports

This is quite important. If your ports aren't open, it won't work properly.

On the Orthanc machine, you need to open port 4242:

sudo firewall-cmd --add-ports=4242/tcp

If you want to also use the http web front end, also open port 8024 using a similar command as above. Note that, to allow remote http access, you need to set "RemoteAccessAllowed" to true in the configuration file and restart the server:

On the Aeskulap machines, you need to open 6600 which is the default port:

sudo firewall-cmd --add-ports=6600/tcp

To make these permanent, run the commands again with the --permanent option. Please make sure you add these to the current zones if you're using one.


sudo systemctl restart orthanc.service

[edit] Add your images and get started

You can now add your dicom images to the server. If you're in the directory where these files are stored, you can use a command like this:

storescu -aec ORTHANC 127.0.0.1 4242 *

You can also use the web frontend to upload images.

Click "Search" in Aeskulap and it'll list your images. Double click on a list item to open it up. More screenshots: