GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie OpenMRS auf einem CentOS 6 VPS

OpenMRS oder Open Medical Record System ist ein Java-basiertes kollaboratives Open-Source-Projekt, das verwendet wird, um ein individuelles Krankenaktensystem ohne Programmierkenntnisse zu erstellen.
Zu installieren OpenMRS auf einem CentOS VPS Befolgen Sie die unten beschriebenen sehr einfachen Schritte. OpenMRS erfordert Java 6, einen Java-Servlet-Container wie Apache Tomcat und eine vorhandene Datenbank wie MySQL.

Installieren Sie JAVA

Installieren Sie Java 6 mit dem folgenden Befehl:

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

Überprüfen Sie die auf dem Server installierte Java-Version:

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)

Tomcat installieren

Laden Sie die neueste Version von Apache Tomcat 7 herunter und installieren Sie sie (installieren Sie Tomcat 8 nicht, wenn Sie beabsichtigen, es mit Java 6 zu verwenden):

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

Bearbeiten Sie die Datei „/usr/local/tomcat/bin/catalina.sh“ und fügen Sie die folgende Zeile vor „# OS specific support. $var _muss_ entweder auf wahr oder falsch gesetzt werden.“ line:

export JAVA_HOME=/usr

Installieren Sie OpenMRS

Für fortgeschrittene Benutzer, die OpenMRS in der Produktion verwenden, wird empfohlen, die OpenMRS Platform 1.10.1 WAR-Datei herunterzuladen. Es kann unter http://openmrs.org/download/

heruntergeladen werden
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/

Da sich die Datei „openmrs.war“ im Verzeichnis „/usr/local/tomcat/webapps“ befindet, wird sie beim Start automatisch von Tomcat bereitgestellt, starten Sie also den Tomcat-Dienst:

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

OpenMRS benötigt eine Datenbank, um zu funktionieren, da hier Daten gespeichert werden, erstellen Sie also eine neue „openmrsdb“-MySQL-Datenbank auf Ihrem 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

Öffnen Sie http://Server-IP-Adresse:8080/openmrs und folgen Sie den einfachen Anweisungen:Wählen Sie die Installationssprache, wählen Sie den Installationstyp „Erweitert“, geben Sie „openmrsdb“ als Datenbanknamen, „openmrs“ als MySQL-Benutzernamen und das MySQL-Passwort ein für den zuvor definierten Benutzer ‚openmrs‘ und schließlich ein neues Passwort für Ihren Administrator-Benutzer.

Wenn Sie den 8080 aus der URL eliminieren und OpenMRS über eine reguläre URL öffnen möchten (d. h. Reverse-Proxy-OpenMRS-Webanwendung hinter Apache), bearbeiten Sie die Apache-Konfigurationsdatei und fügen Sie die folgenden Zeilen hinzu:

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

Um OpenMRS über http://your-domain.com zu öffnen, ändern Sie „server-ip-address“ in „your-domain.com“ in den Anweisungen ProxyPass und ProxyPassReverse. Vergessen Sie nicht, den Apache-Webserver neu zu starten, damit die Änderungen wirksam werden:

service httpd restart

Das ist es. Die OpenMRS-Installation ist nun abgeschlossen. Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer superschnellen CentOS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, OpenMRS zu installieren für dich. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Cent OS
  1. So installieren Sie Elgg unter CentOS 6

  2. So installieren Sie Dotclear unter CentOS 6

  3. So installieren Sie MySQL Server unter CentOS 7

  4. So installieren Sie Piwik auf einem CentOS VPS

  5. So installieren Sie PHP-Nuke auf einem CentOS 6 VPS

So installieren Sie Joomla unter CentOS 6

So installieren Sie Gibbon unter CentOS 6

So installieren Sie Moodle unter CentOS 6

So installieren Sie Zabbix unter CentOS 6

So installieren Sie osTicket unter CentOS 6

So installieren Sie LimeSurvey auf CentOS 6