Установка CONQEST v14.19 b3 на сервер с Linux: различия между версиями
Перейти к навигации
Перейти к поиску
Misha (обсуждение | вклад) (→Настройка после компиляции) |
Misha (обсуждение | вклад) (→Компиляция) |
||
Строка 11: | Строка 11: | ||
==Компиляция== | ==Компиляция== | ||
− | Идем на [https://ingenium.home.xs4all.nl/dicom.html сюда] и качаем исходник - [http://ingenium.home.xs4all.nl/dicomserver/ | + | Идем на [https://ingenium.home.xs4all.nl/dicom.html сюда] и качаем исходник - [http://ingenium.home.xs4all.nl/dicomserver/dicomserver1419beta3b.zip Beta version of the next release for Windows/Linux).]<br> |
Распаковываем файл в домашнюю папку. | Распаковываем файл в домашнюю папку. | ||
<pre> | <pre> | ||
Строка 49: | Строка 49: | ||
$sudo ./maklinux | $sudo ./maklinux | ||
</pre> | </pre> | ||
+ | |||
==Настройка после компиляции== | ==Настройка после компиляции== | ||
Переносим файлы настройки в каталог /etc | Переносим файлы настройки в каталог /etc |
Версия 11:24, 30 сентября 2016
Пишу для себя, что бы не забыть.
Установка ОС
Делаем как написано тут включая п.3.2.
Доустановка пакетов
$sudo apt update && sudo apt upgrade -y $sudo apt-get install g++ make libmysqld-dev apache2 -y $sudo a2enmod cgi $sudo service apache2 restart
Компиляция
Идем на сюда и качаем исходник - Beta version of the next release for Windows/Linux).
Распаковываем файл в домашнюю папку.
$mkdir conquest $cd conquest $unzip ../dicomserver1419beta3.zip $chmod 777 maklinux $cd src/dgate $chmod 777 jpeg-6c/configure $chmod 777 maklinux $cd ../..
Меняем файл ~/conquest/maklinux
Было 6 стр
SRC=./src/dgate;
Стало
SRC=./;
Было 14стр
cd ../../..
Стало
cd ..
После 65 строки вставляем
cp dgate ../.. cd ../..
Запускаем сомпиляцию
$sudo ./maklinux
Настройка после компиляции
Переносим файлы настройки в каталог /etc
$sudo su #mkdir /etc/conquest-dicom-server #cp acrnema.map /etc/conquest-dicom-server/ #cp dgate.dic /etc/conquest-dicom-server/ #cp dgatesop.lst /etc/conquest-dicom-server/ #cp dicom.ini /etc/conquest-dicom-server/ #cp dicom.sql /etc/conquest-dicom-server/
Создаем файл /etc/default/dgate
# Please note that you have to configure /etc/conquest-dicom-server/dicom.ini # to provide database configuration for conquest-mysql and conquest-postgres. # The variants with disk-based database (conquest-dbase and conquest-sqlite) # have the follwing variable set to true by default since default database file # location is assumed. # # Set the following variable true or false to run the daemon DGATE_ENABLE=true
Создаем пользователя _conquest
$sudo useradd -d /dev/null -s /dev/null _conquest
Разрешаем сервис dgate
$sudo systemctl enable dgate.service