GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat OpenMRS na CentOS 6 VPS

OpenMRS nebo Open Medical Record System je projekt založený na spolupráci s otevřeným zdrojovým kódem Java, který se používá k vytvoření přizpůsobeného systému lékařských záznamů bez znalosti programování.
K instalaci OpenMRS na CentOS VPS postupujte podle velmi jednoduchých kroků popsaných níže. OpenMRS vyžaduje Java 6, Java servlet kontejner, jako je Apache Tomcat, a existující databáze, jako je MySQL.

Nainstalujte JAVA

Nainstalujte Java 6 pomocí následujícího příkazu:

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

Ověřte verzi Java nainstalovanou na serveru:

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)

>

Nainstalujte Tomcat

Stáhněte a nainstalujte nejnovější verzi Apache Tomcat 7 (neinstalujte Tomcat 8, pokud jej chcete používat s 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

Upravte soubor ‚/usr/local/tomcat/bin/catalina.sh‘ a přidejte následující řádek před ‚# OS specific support. $var _must_ být nastaven na hodnotu true nebo false.‘ řádek:

export JAVA_HOME=/usr

Nainstalujte OpenMRS

Pro pokročilé uživatele používající OpenMRS v produkci se doporučuje stáhnout soubor OpenMRS Platform 1.10.1 WAR. Lze jej stáhnout na 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/

Protože se soubor ‚openmrs.war‘ nachází v adresáři ‚/usr/local/tomcat/webapps‘, bude automaticky nasazen službou Tomcat při spuštění, takže spusťte službu Tomcat:

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

OpenMRS vyžaduje, aby databáze fungovala, protože zde se ukládají data, takže si na svém serveru vytvořte novou databázi MySQL „openmrsdb“:

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

Otevřete http://server-ip-address:8080/openmrs a postupujte podle jednoduchých pokynů:vyberte jazyk instalace, vyberte typ instalace „Pokročilý“, zadejte „openmrsdb“ jako název databáze, „openmrs“ jako uživatelské jméno MySQL a heslo MySQL pro uživatele 'openmrs' definovaného dříve a nakonec zadejte nové heslo pro vašeho administrátora.

Pokud chcete odstranit 8080 z adresy URL a otevřít OpenMRS prostřednictvím běžné adresy URL (tj. reverzní proxy webová aplikace OpenMRS za Apache), upravte konfigurační soubor Apache a přidejte následující řádky:

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

Chcete-li otevřít OpenMRS pomocí http://your-domain.com , změňte v direktivách ProxyPass a ProxyPassReverse „adresa-ip-serveru“ na „vaše-doména.com“. Nezapomeňte restartovat webový server Apache, aby se změny projevily:

service httpd restart

To je vše. Instalace OpenMRS je nyní dokončena. Samozřejmě nemusíte nic z toho dělat, pokud používáte jednu z našich superrychlých hostingových služeb CentOS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, abynainstalovali OpenMRS pro tebe. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Cent OS
  1. Jak nainstalovat Dotclear na CentOS 6

  2. Jak nainstalovat MySQL Server na CentOS 7

  3. Jak nainstalovat MySQLDumper na CentOS VPS

  1. Jak nainstalovat Piwik na CentOS VPS

  2. Jak nainstalovat PHP-Nuke na CentOS 6 VPS

  3. Jak nainstalovat MySQL 5.6 na CentOS 6.x

  1. Jak nainstalovat MySQL na CentOS 7

  2. Jak nainstalovat MySQL na CentOS 8

  3. Jak nainstalovat Elgg na CentOS 6