Установка OpenMRS (Open Medical Record System) на Debian/Ubuntu/Mint
Вчера заказчик попросил установить OpenMRS, по этому, я хочу написать статью «Установка OpenMRS (Open Medical Record System) на Debian/Ubuntu/Mint» по установке и настройке данной системе. Я сталкиваюсь с ней в первый, опишу что и как нужно делать чтобы в следующий раз быстренько все установить.
OpenMRS является совместным проектом с открытым исходным кодом для разработки программного обеспечения для поддержки качества медицинского обслуживания в развивающихся странах. Она выросла из критической необходимостью активизировать лечение ВИЧ-инфекции в Африке, но с самого начала она была задумана для общего назначения электронных медицинских записей, которые могли бы поддержать полный спектр медицинских процедур.
Перед установкой OpenMRS, вы должны установить Java 1.6, сервер MySQL и Apache Tomcat 6 на сервер. Будьте внимательны в том что OpenMRS не поддерживает Java 1.7 и Tomcat 7 или более поздней версии, так что не устанавливайте их, а если уже установили, то удалите их.
Для установки Java на вашем сервере Ubuntu или Debian , выполните следующие действия:
Теперь, у нас есть JDK 6. Затем установите сервер MySQL и Tomcat следующим образом. Чтобы установить, MySQL на Ubuntu, откройте терминал и выполните следующую команду:
Во время установки MySQL, вам будет предложено установить MySQL root пароль. По этому придумайте или сгенерируйте его, потом введите пароль в поле. Так же введите еще 1 раз пароль повторно.
Теперь, давайте установить Tomcat следующим образом:
Вы можете перейти на главную страницу Apache Tomcat, используя URL-адрес:
http://_your_ip_address:8080
По соображениям безопасности, используя менеджер веб-приложение нужно ограничить пользователей с ролью «менеджер». host-manager- веб-приложение ограничивающее пользователей с ролью «администратора». Пользователи определены в /etc/tomcat6/tomcat-users.xml. Давайте включим пользователя «администратор», чтобы развернуть OpenMRS из окна Tomcat Manager:
Переходим на страницу загрузки OpenMRS и скачиваем предприятие OpenMRS (openmrs.war файл) последней версии. Создайте директорию для OpenMRS, и измените владельца этого каталога для пользователя tomcat6:
После загрузки файла openmrs.war, необходимо открыть диспетчер tomcat, используя URL http://your_ip_address:8080/manager/html. Перейдите в раздел Deploy, и укажите путь к файлу openmrs.war. Нажмите кнопку Deploy чтобы начать развертывание OpenMRS, как показано на рисунке ниже.
<img aria-describedby= >развертывание openMRS
Это займет определенное время, по этому ждем минут наверное 10-15. После чего вы должны увидеть:
<img aria-describedby= >manager tomcat с openMRS
Нажмите на OpenMRS ссылку /openmrs в разделе Application или перейдите на http://your_ip_address:8080/openmrs чтобы приступить к установке. На следующем скриншоте выбираем нужный нам язык ( я выбрал английский).
Выберите тип вашего установке и нажмите кнопку «Стрелка вперед». OpenMRS имеет три типа установки называется Simple, Advanced и Testing соответственно.
Simple Installation (Простая установка):
Эта опция позволяет устанавливать OpenMRS путем создания новой базы данных с демонстрационными данными. Это подходит, чтобы опробовать систему на локальном компьютере. Для этой опции требуется сервер MySQL который работает на локальной машине, слушая адрес локального хоста. Вам нужно будет предоставить пароль суперпользователя MySQL.
Advanced Installation (Расширенная установка):
Эта опция позволяет вам выбрать адрес базы данных, имя и т.д., и настроить все параметры установки. Выберите этот вариант, если вы устанавливаете OpenMRS в производственной среде.
Testing Installation (Тестирование Установка):
Эта опция позволяет копировать данные из рабочей базы данных и upgrade/test версию OpenMRS в безопасном / отдельном режиме (safe/separate).
Как я хочу, чтобы проверить его на моей локальной машине, я выбрал 1-й тип установки.
Введите пароль от MySQL суперпользователя . Запишите имя пользователя / пароль от OpenMRS по умолчанию . Вы должны изменить учетные данные по умолчанию сразу же после входа в систему (adminAdmin123). Если вы хотите добавить демонстрационные данные в базу данных, выберите «yes» и нажмите кнопку «Стрелка вперед». Собственно я это и сделал:
Теперь, все необходимые входные было собрано и готово к обработке. Нажмите кнопку со стрелкой вправо, чтобы создать таблицы, данные и т.д. Это может занять до нескольких минут.
После завершения, вы попадете на главный экран OpenMRS. Введите имя пользователя и пароль. Как я уже говорил, по умолчанию имя пользователя / пароль — admin/Admin123. Вводим эти данные и входим в нашу систему, сейчас поменяем пароль по умолчанию. В качестве меры предосторожности, мы должны изменить административный пароль пользователя по умолчанию. Чтобы сделать это, перейдите в свой профиль в верхнем правом углу панели. Перейдите во вкладку «change login Info», и ввести старый пароль и новый пароль дважды.
<img aria-describedby= >изменение пароля в OpenMRS
Теперь выйдите из системы и войдите обратно в OpenMRS уже с новым паролем. Перейти в раздел администрирования. Отсюда вы можете создать / управлять пользователями & пациентами, посещениями пациентов, приказами, программы и все виды административных задач, связанных с больницей.