Install Pacs 1.0 #1
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Exclude install mariadb dan database
Introduction
Compose PACS ini terdiri dari 3 images, yaitu Mirth, DCM4CHE, dan Apache2(NV). Berikut ini merupakan langkah-langkah instalasi compose PACS tanpa setup database
Test Conditions
Steps
1. Login to Docker
2. Pull Docker Images
3. Download Config Files
4. Create
docker-compose.yml5. Configure Files
a.
mirth.properties/data/docker/mirth/conf/mirth.propertiesdatabase.url = jdbc:mysql://192.168.0.120:3306/mirthdbb.
pacs-mysql-ds.xml/data/docker/dcm4che/server/deploy/pacs-mysql-ds.xml<connection-url>jdbc:mysql://192.168.0.120:3306/pacsdb</connection-url>c.
dcmgwPacs.php/data/docker/nv/html/dcmgw/dcmgwPacs.php$port = '21112';(to match the mapped port)d.
config.php/data/docker/nv/html/nv/config.phpXOCP_PACS_HOST:192.168.0.104(Local IP)XOCP_PACS_WADO_URI:http://192.168.0.104:18080/wado(Local IP and mapped port)XOCP_SERVER:http://192.168.0.104:80(Local IP)e.
api.php/data/docker/nv/html/api.php$db:new Database("192.168.0.120", "pacs", "pacs", "pacsdb_his", 3306);$dbhis: as per the file$wado_thumb: updated with Local IP and mapped portf.
dcmgwConfig.php/data/docker/nv/html/dcmgw/dcmgwConfig.phpPATH_BASE_DCM4CHE2as per the file6. Run Docker Compose
docker-compose.ymldocker-compose up7. Test Workflow
Introduction
Tahap ini merupakan tahap lanjutan compose PACS sebelumnya dan ditambah dengan setup database.
PACS Server
Setup MariaDB
1. Install OS
2. Create User and Permission
3. Install MariaDB
4. Atur Access Privileges
sudo mysql -uroot -p5. Buat Tabel dari file mysql pacs_installer
ctrl+cls -lsudo apt install unzip6. Sesuaikan timezone MariaDB
7. Install Packages untuk keperluan Debugging (just in case)
Install Docker
1. Add Docker's official GPG key:
2. Add the repository to Apt sources:
3. Install Docker:
4. Verify the installation:
Compose PACS
Download Config Files
Create
docker-compose.ymlcd /home/pacstouch docker-compose.ymlnano docker-compose.ymlConfigure Files
cd /data/dockera.
mirth.properties/data/docker/mirth/conf/mirth.propertiesdatabase.url = jdbc:mysql://206.189.147.234:3306/mirthdbb.
pacs-mysql-ds.xml/data/docker/dcm4che/server/deploy/pacs-mysql-ds.xml<connection-url>jdbc:mysql://206.189.147.234:3306/pacsdb</connection-url>c.
config.php/data/docker/nv/html/nv/config.phpXOCP_PACS_HOST:206.189.147.234(Local IP)XOCP_PACS_WADO_URI:http://206.189.147.234:18080/wado(Local IP and mapped port)XOCP_SERVER:http://206.189.147.234:80(Local IP)d.
api.php/data/docker/nv/html/api.php$db:new Database("206.189.147.234", "pacs", "pacs", "pacsdb_his", 3306);$dbhis:new Database("dev.sismedika.online", "hispacs", "s1sm3d1k4123!", "rsabt201107", 3306)$wado_thumb:http://206.189.147.234:8080/wado?requestType=WADO&studyUID=${study_iuid}&seriesUID=${series_iuid}&objectUID=${sop_iuid}&columns=128e.
dcmgwConfig.php/data/docker/nv/html/dcmgw/dcmgwConfig.phpPATH_BASE_DCM4CHE2dan$pacsHomeas per the filef.
dcmgwPacs.php/data/docker/nv/html/dcmgw/dcmgwPacs.php$port = '11112';(to match the mapped port) inLogin to Docker
Run Docker Compose
cd /home/pacsatau di mana docker-compose.yml beradadocker-compose upConfig Mirth
Config IP dan Port DCM4CHE
ip.pacs.server:9080.jnlpjavaws "nama file.jnlp"https://ip.pacs.server:9443ip.pacs.serverdan Remote Port menjadi 2575 atau sesuai port dicom pacs serverConfig DB di Edit Transformer
Test Workflow