GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare OpenMRS su un VPS CentOS 6

OpenMRS o Open Medical Record System è un progetto open source collaborativo basato su Java utilizzato per creare un sistema di cartelle cliniche personalizzato senza conoscenze di programmazione.
Per installare OpenMRS su un VPS CentOS segui i semplicissimi passaggi descritti di seguito. OpenMRS richiede Java 6, servlet container Java come Apache Tomcat e un database esistente come MySQL.

Installa JAVA

Installa Java 6 usando il seguente comando:

yum install java-1.6.0-openjdk java-1.6.0-openjdk-devel ant

Verifica la versione Java installata sul server:

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)

Installa Tomcat

Scarica e installa l'ultima versione di Apache Tomcat 7 (non installare Tomcat 8 se intendi 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

Modifica il file "/usr/local/tomcat/bin/catalina.sh" e aggiungi la riga seguente prima di "# Supporto specifico per il sistema operativo. $var _deve_ essere impostato su true o false.' riga:

export JAVA_HOME=/usr

Installa OpenMRS

Per gli utenti avanzati che utilizzano OpenMRS in produzione si consiglia di scaricare il file WAR di OpenMRS Platform 1.10.1. Può essere scaricato da 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/

Poiché il file "openmrs.war" si trova nella directory "/usr/local/tomcat/webapps", verrà distribuito automaticamente da Tomcat all'avvio, quindi avvia il servizio Tomcat:

cd /usr/local/tomcat/bin
./startup.sh

OpenMRS richiede un database per funzionare poiché è qui che vengono salvati i dati, quindi crea un nuovo database MySQL "openmrsdb" sul tuo server:

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

Apri http://indirizzo-ip-server:8080/openmrs e segui le semplici istruzioni:seleziona la lingua di installazione, scegli il tipo di installazione "Avanzata", inserisci "openmrsdb" come nome del database, "openmrs" come nome utente MySQL e password MySQL per l'utente 'openmrs' definito in precedenza e infine specificare una nuova password per l'utente amministratore.

Se desideri eliminare l'8080 dall'URL e aprire OpenMRS tramite un URL normale (ad esempio l'applicazione Web OpenMRS proxy inverso dietro Apache), modifica il file di configurazione di Apache e aggiungi le seguenti righe:

<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>

Per aprire OpenMRS utilizzando http://tuo-dominio.com, cambia "indirizzo-ip-server" con "tuo-dominio.com" nelle direttive ProxyPass e ProxyPassReverse. Non dimenticare di riavviare il server Web Apache per rendere effettive le modifiche:

service httpd restart

Questo è tutto. L'installazione di OpenMRS è ora completa. Ovviamente non devi fare nulla di tutto questo se utilizzi uno dei nostri servizi di hosting CentOS super veloci, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare OpenMRS per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Cent OS
  1. Come installare Dotclear su CentOS 6

  2. Come installare MySQL Server su CentOS 7

  3. Come installare Piwik su un VPS CentOS

  4. Come installare PHP-Nuke su un VPS CentOS 6

  5. Come installare MySQL 5.6 su CentOS 6.x

Come installare Joomla su CentOS 6

Come installare Gibbon su CentOS 6

Come installare Moodle su CentOS 6

Come installare Zabbix su CentOS 6

Come installare osTicket su CentOS 6

Come installare LimeSurvey su CentOS 6