OpenMRS o Open Medical Record System es un proyecto colaborativo de código abierto basado en Java que se utiliza para crear un sistema de registros médicos personalizado sin conocimientos de programación.
Para instalar OpenMRS en un CentOS VPS siga los sencillos pasos que se describen a continuación. OpenMRS requiere Java 6, un contenedor de servlets de Java como Apache Tomcat y una base de datos existente como MySQL.
Instalar JAVA
Instale Java 6 usando el siguiente comando:
yum install java-1.6.0-openjdk java-1.6.0-openjdk-devel ant
Verifique la versión de Java instalada en el servidor:
java -version java version "1.6.0_33" OpenJDK Runtime Environment (IcedTea6 1.13.5) (rhel-1.13.5.1.el6_6-x86_64) OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)
Instalar Tomcat
Descargue e instale la última versión de Apache Tomcat 7 (no instale Tomcat 8 si pretende usarlo con Java 6):
cd /opt wget http://www.webhostingreviewjam.com/mirror/apache/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0.57.tar.gz tar -zxf apache-tomcat-7.0.57.tar.gz -C /usr/local mv /usr/local/apache-tomcat-7.0.57 /usr/local/tomcat useradd -r tomcat --shell /bin/false chown -R tomcat: /usr/local/tomcat
Edite el archivo '/usr/local/tomcat/bin/catalina.sh' y agregue la siguiente línea antes de '# OS specific support. $var _debe_ configurarse como verdadero o falso.’ línea:
export JAVA_HOME=/usr
Instalar OpenMRS
Para usuarios avanzados que utilizan OpenMRS en producción, se recomienda descargar el archivo WAR de OpenMRS Platform 1.10.1. Se puede descargar en http://openmrs.org/download/
cd /usr/local/tomcat/webapps wget http://sourceforge.net/projects/openmrs/files/releases/OpenMRS_Platform_1.10.1/openmrs.war/download -O openmrs.war mkdir -P /usr/local/tomcat/.OpenMRS chown tomcat: /usr/local/tomcat/webapps/openmrs.war chown tomcat: /usr/local/tomcat/.OpenMRS/
Dado que el archivo 'openmrs.war' se encuentra en el directorio '/usr/local/tomcat/webapps', Tomcat lo implementará automáticamente al iniciarse, así que inicie el servicio Tomcat:
cd /usr/local/tomcat/bin ./startup.sh
OpenMRS requiere una base de datos para funcionar, ya que aquí es donde se guardan los datos, así que cree una nueva base de datos MySQL "openmrsdb" en su servidor:
mysql -u root -p mysql> CREATE DATABASE openmrsdb; mysql> CREATE USER openmrs@localhost; mysql> SET PASSWORD FOR 'openmrs'@'localhost' = PASSWORD("openmrs-password"); mysql> GRANT ALL PRIVILEGES ON openmrsdb.* TO 'openmrs'@'localhost' IDENTIFIED BY 'openmrs-password' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
Abra http://dirección-ip-del-servidor:8080/openmrs y siga las sencillas instrucciones:seleccione el idioma de instalación, elija el tipo de instalación 'Avanzado', ingrese 'openmrsdb' como nombre de la base de datos, 'openmrs' como nombre de usuario de MySQL y la contraseña de MySQL para el usuario 'openmrs' definido anteriormente y finalmente especifique una nueva contraseña para su usuario administrador.
Si desea eliminar el 8080 de la URL y abrir OpenMRS a través de una URL normal (es decir, una aplicación web OpenMRS de proxy inverso detrás de Apache), edite el archivo de configuración de Apache y agregue las siguientes líneas:
<VirtualHost *:80> ServerAdmin [email protected] ServerName your-domain.com ErrorLog logs/your-domain.com-error_log CustomLog logs/your-domain.com-access_log common ProxyRequests Off <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPass / http://server-ip-address:8080/openmrs/ ProxyPassReverse / http://server-ip-address:8080/openmrs/ <Location /> Order allow,deny Allow from all </Location>
Para abrir OpenMRS usando http://your-domain.com, cambie 'server-ip-address' con 'your-domain.com' en las directivas ProxyPass y ProxyPassReverse. No olvide reiniciar el servidor web Apache para que los cambios surtan efecto:
service httpd restart
Eso es. La instalación de OpenMRS ahora está completa. Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento Super-Fast CentOS Hosting, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen OpenMRS para ti. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.
PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.