GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer OpenMRS sur un VPS CentOS 6

OpenMRS ou Open Medical Record System est un projet open source collaboratif basé sur Java utilisé pour créer un système de dossiers médicaux personnalisé sans aucune connaissance en programmation.
À installer OpenMRS sur un VPS CentOS suivez les étapes très simples décrites ci-dessous. OpenMRS nécessite Java 6, un conteneur de servlet Java tel qu'Apache Tomcat et une base de données existante telle que MySQL.

Installer JAVA

Installez Java 6 à l'aide de la commande suivante :

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

Vérifiez la version de Java installée sur le serveur :

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)

Installer Tomcat

Téléchargez et installez la dernière version d'Apache Tomcat 7 (n'installez pas Tomcat 8 si vous avez l'intention de l'utiliser avec 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

Modifiez le fichier ‘/usr/local/tomcat/bin/catalina.sh’ et ajoutez la ligne suivante avant ‘# OS specific support. $var _doit_ être défini sur vrai ou faux.' ligne :

export JAVA_HOME=/usr

Installer OpenMRS

Pour les utilisateurs avancés utilisant OpenMRS en production, il est recommandé de télécharger le fichier WAR OpenMRS Platform 1.10.1. Il peut être téléchargé à 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/

Étant donné que le fichier "openmrs.war" se trouve dans le répertoire "/usr/local/tomcat/webapps", il sera automatiquement déployé par Tomcat au démarrage, alors démarrez le service Tomcat :

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

OpenMRS nécessite une base de données pour fonctionner car c'est là que les données sont enregistrées, alors créez une nouvelle base de données MySQL "openmrsdb" sur votre serveur :

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

Ouvrez http://server-ip-address:8080/openmrs et suivez les instructions simples :sélectionnez la langue d'installation, choisissez le type d'installation "Avancé", entrez "openmrsdb" comme nom de base de données, "openmrs" comme nom d'utilisateur MySQL et le mot de passe MySQL pour l'utilisateur 'openmrs' défini précédemment et enfin spécifiez un nouveau mot de passe pour votre utilisateur administrateur.

Si vous souhaitez éliminer le 8080 de l'URL et ouvrir OpenMRS via une URL normale (c'est-à-dire une application Web OpenMRS proxy inverse derrière Apache), modifiez le fichier de configuration Apache et ajoutez les lignes suivantes :

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

Afin d'ouvrir OpenMRS en utilisant http://your-domain.com , remplacez 'server-ip-address' par 'your-domain.com' dans les directives ProxyPass et ProxyPassReverse. N'oubliez pas de redémarrer le serveur Web Apache pour que les modifications prennent effet :

service httpd restart

C'est ça. L'installation d'OpenMRS est maintenant terminée. Bien sûr, vous n'avez rien à faire de tout cela si vous utilisez l'un de nos services d'hébergement CentOS ultra-rapide, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer OpenMRS pour toi. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Cent OS
  1. Comment installer Elgg sur CentOS 6

  2. Comment installer Dotclear sur CentOS 6

  3. Comment installer le serveur MySQL sur CentOS 7

  4. Comment installer MySQLDumper sur un VPS CentOS

  5. Comment installer MySQL 5.6 sur CentOS 6.x

Comment installer Joomla sur CentOS 6

Comment installer Gibbon sur CentOS 6

Comment installer Moodle sur CentOS 6

Comment installer Zabbix sur CentOS 6

Comment installer osTicket sur CentOS 6

Comment installer LimeSurvey sur CentOS 6