GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar OpenMRS en un CentOS 6 VPS

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.


Cent OS
  1. Cómo instalar Elgg en CentOS 6

  2. Cómo instalar Dotclear en CentOS 6

  3. Cómo instalar el servidor MySQL en CentOS 7

  4. Cómo instalar Piwik en un CentOS VPS

  5. Cómo instalar PHP-Nuke en un CentOS 6 VPS

Cómo instalar Joomla en CentOS 6

Cómo instalar Gibbon en CentOS 6

Cómo instalar Moodle en CentOS 6

Cómo instalar Zabbix en CentOS 6

Cómo instalar osTicket en CentOS 6

Cómo instalar LimeSurvey en CentOS 6