Installation · 14 min read · Sep 24, 2025

So installieren Sie OpenEMR auf Ubuntu 22.04

OpenEMR ist ein Open-Source-Tool für elektronische Gesundheitsakten und das Management medizinischer Praxen. Es ist vom Office of the National Coordinator for Health Information Technology (ONC) zertifiziert und bietet integrierte Gesundheitsakten, Praxismanagement, Terminplanung, elektronische Abrechnung, Internationalisierung, kostenlosen Support und vieles mehr. Es kann Patientendaten verfolgen, Patienten planen, äußerst detaillierte Gesundheitsakten mit Laborberichten, Medikamenten und Verfahren führen, Rezepte verfolgen, bei der medizinischen Abrechnung helfen, detaillierte Berichte generieren und mehrsprachige Unterstützung bieten.

In diesem Tutorial lernen Sie, wie Sie die OpenEMR-Software auf einem Server installieren, der Ubuntu 22.04 ausführt.

Voraussetzungen

  • Ein Server, der Ubuntu 20.04 ausführt.
  • Ein nicht-root sudo Benutzer.
  • Ein vollständig qualifizierter Domainname (FQDN) wie openemr.example.com.
  • Stellen Sie sicher, dass alles aktualisiert ist. $ sudo apt update $ sudo apt upgrade
  • Einige Pakete, die Ihr System benötigt. $ sudo apt install wget curl nano ufw software-properties-common dirmngr apt-transport-https gnupg2 ca-certificates lsb-release ubuntu-keyring unzip -y Einige dieser Pakete sind möglicherweise bereits auf Ihrem System installiert.

Schritt 1 - Firewall konfigurieren

Der erste Schritt besteht darin, die Firewall zu konfigurieren. Ubuntu wird standardmäßig mit ufw (Uncomplicated Firewall) geliefert.

Überprüfen Sie, ob die Firewall läuft.

$ sudo ufw status

Sie erhalten die folgende Ausgabe.

Status: inactive

Erlauben Sie den SSH-Port, damit die Firewall die aktuelle Verbindung beim Aktivieren nicht unterbricht.

$ sudo ufw allow OpenSSH

Erlauben Sie auch die HTTP- und HTTPS-Ports.

$ sudo ufw allow http
$ sudo ufw allow https

Aktivieren Sie die Firewall

$ sudo ufw enable
Befehl kann bestehende SSH-Verbindungen stören. Mit der Operation fortfahren (y|n)? y
Firewall ist aktiv und beim Systemstart aktiviert

Überprüfen Sie den Status der Firewall erneut.

$ sudo ufw status

Sie sollten eine ähnliche Ausgabe sehen.

Status: active

To                         Action      From
--                         ------      ----
OpenSSH                    ALLOW       Anywhere
80/tcp                     ALLOW       Anywhere
443                        ALLOW       Anywhere
OpenSSH (v6)               ALLOW       Anywhere (v6)
80/tcp (v6)                ALLOW       Anywhere (v6)
443 (v6)                   ALLOW       Anywhere (v6)

Schritt 2 - Nginx installieren

Ubuntu wird mit einer älteren Version von Nginx geliefert. Um die neueste Version zu installieren, müssen Sie das offizielle Nginx-Repository herunterladen.

Importieren Sie den Signaturschlüssel von Nginx.

$ curl https://nginx.org/keys/nginx_signing.key | gpg --dearmor \
    | sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null

Fügen Sie das Repository für die stabile Version von Nginx hinzu.

$ echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg arch=amd64] \
http://nginx.org/packages/ubuntu `lsb_release -cs` nginx" \
    | sudo tee /etc/apt/sources.list.d/nginx.list

Aktualisieren Sie die System-Repositorys.

$ sudo apt update

Installieren Sie Nginx.

$ sudo apt install nginx

Überprüfen Sie die Installation.

$ nginx -v
nginx version: nginx/1.24.0

Starten Sie den Nginx-Server.

$ sudo systemctl start nginx

Schritt 3 - MySQL installieren

Ubuntu 22.04 wird mit der neuesten Version von MySQL geliefert. Sie können es mit einem einzigen Befehl installieren.

$ sudo apt install mysql-server

Überprüfen Sie die Version von MySQL.

$ mysql --version
mysql  Ver 8.0.33-0ubuntu0.22.04.2 für Linux auf x86_64 ((Ubuntu))

Dieser Schritt ist notwendig für MySQL-Versionen 8.0.28 und höher. Geben Sie die MySQL-Shell ein.

$ sudo mysql

Führen Sie den folgenden Befehl aus, um das Passwort für Ihren Root-Benutzer festzulegen. Stellen Sie sicher, dass es eine Mischung aus Zahlen, Großbuchstaben, Kleinbuchstaben und Sonderzeichen enthält.

mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'YourPassword12!';

Verlassen Sie die Shell.

mysql> exit

Führen Sie das MySQL-Sicherheitsinstallationsskript aus.

$ sudo mysql_secure_installation

Zuerst werden Sie nach Ihrem Root-Passwort gefragt. Geben Sie es ein. Als nächstes werden Sie gefragt, ob Sie die Validate Password-Komponente installieren möchten. Sie überprüft die Stärke der in MySQL verwendeten Passwörter. Drücken Sie Y, um es zu installieren. Als nächstes werden Sie gefragt, welches Niveau der Passwortvalidierungspolitik Sie festlegen möchten. Wählen Sie 2, da dies die stärkste ist.

Sichern der MySQL-Serverbereitstellung.

Geben Sie das Passwort für den Benutzer root ein:

VALIDATE PASSWORD COMPONENT kann verwendet werden, um Passwörter zu testen
und die Sicherheit zu verbessern. Es überprüft die Stärke des Passworts
und erlaubt den Benutzern, nur solche Passwörter festzulegen, die
sicher genug sind. Möchten Sie die VALIDATE PASSWORD-Komponente einrichten?

Drücken Sie y|Y für Ja, eine andere Taste für Nein: Y

Es gibt drei Stufen der Passwortvalidierungspolitik:

NIEDRIG    Länge >= 8
MITTEL Länge >= 8, numerisch, gemischte Groß- und Kleinbuchstaben und Sonderzeichen
STARK Länge >= 8, numerisch, gemischte Groß- und Kleinbuchstaben, Sonderzeichen und Wörterbuchdatei

Bitte geben Sie 0 = NIEDRIG, 1 = MITTEL und 2 = STARK ein: 2
Verwenden des vorhandenen Passworts für root.

Geschätzte Stärke des Passworts: 100

Geben Sie als Nächstes N ein, um zu verweigern, Ihr Root-Passwort zu ändern. Geben Sie auch Y ein, um anonyme Benutzer zu entfernen, entfernte Root-Anmeldungen zu verbieten, die Testdatenbank zu entfernen und die Berechtigungstabellen neu zu laden.

Ändern Sie das Passwort für root? ((Drücken Sie y|Y für Ja, eine andere Taste für Nein) : N

 ... überspringen.
Standardmäßig hat eine MySQL-Installation einen anonymen Benutzer,
was es jedem ermöglicht, sich bei MySQL anzumelden, ohne ein
Benutzerkonto erstellt zu haben. Dies ist nur für
Tests gedacht und soll die Installation etwas reibungsloser gestalten.
Sie sollten sie entfernen, bevor Sie in eine Produktionsumgebung wechseln.

Anonyme Benutzer entfernen? (Drücken Sie y|Y für Ja, eine andere Taste für Nein) : Y
Erfolg.

Normalerweise sollte root nur von
'localhost' aus verbunden werden dürfen. Dies stellt sicher, dass jemand nicht
versuchen kann, das Root-Passwort über das Netzwerk zu erraten.

Verweigern Sie die Remote-Anmeldung für root? (Drücken Sie y|Y für Ja, eine andere Taste für Nein) : Y
Erfolg.

Standardmäßig wird MySQL mit einer Datenbank namens 'test' geliefert, auf die
jeder zugreifen kann. Dies ist ebenfalls nur für Tests gedacht
und sollte entfernt werden, bevor Sie in eine Produktionsumgebung wechseln.

Testdatenbank und Zugriff darauf entfernen? (Drücken Sie y|Y für Ja, eine andere Taste für Nein) : Y
 - Löschen der Testdatenbank...
Erfolg.

 - Entfernen der Berechtigungen für die Testdatenbank...
Erfolg.

Das Neuladen der Berechtigungstabellen stellt sicher, dass alle Änderungen
bis jetzt sofort wirksam werden.

Berechtigungstabellen jetzt neu laden? (Drücken Sie y|Y für Ja, eine andere Taste für Nein) : Y
Erfolg.

Alles erledigt!

Schritt 4 - MySQL konfigurieren

Melden Sie sich bei der MySQL-Shell an. Geben Sie Ihr Root-Passwort ein, wenn Sie dazu aufgefordert werden.

$ sudo mysql -u root -p

Erstellen Sie eine Beispiel-Datenbank.

mysql> CREATE DATABASE openemr;

Erstellen Sie ein SQL-Benutzerkonto.

mysql> CREATE USER 'openemruser'@'localhost' IDENTIFIED BY 'Your_password2';

Gewähren Sie dem Benutzer alle Berechtigungen für die Datenbank.

mysql> GRANT ALL PRIVILEGES ON openemr.* TO 'openemruser'@'localhost';

Aktualisieren Sie die Benutzerberechtigungen.

mysql> FLUSH PRIVILEGES;

Verlassen Sie die Shell.

mysql> exit

Schritt 5 - PHP und seine Erweiterungen installieren

Ubuntu 22.04 wird mit PHP 8.1.2 geliefert, das etwas veraltet ist. Wir werden die neueste PHP 8.2-Version mit dem PPA von Ondrej installieren.

$ sudo add-apt-repository ppa:ondrej/php

Installieren Sie als Nächstes PHP und die von OpenEMR benötigten Erweiterungen.

$ sudo apt install php8.2-fpm php8.2-mysql php8.2-bcmath php8.2-xml php8.2-zip php8.2-curl php8.2-mbstring php8.2-gd php8.2-tidy php8.2-intl php8.2-cli php8.2-soap imagemagick libtiff-tools php8.2-ldap

Überprüfen Sie die Installation.

$ php --version
PHP 8.2.7 (cli) (gebaut: 8. Jun 2023 15:27:40) (NTS)
Copyright (c) Die PHP-Gruppe
Zend Engine v4.2.7, Copyright (c) Zend Technologies
    mit Zend OPcache v8.2.7, Copyright (c), von Zend Technologies

Schritt 6 - SSL installieren

Wir müssen Certbot installieren, um das SSL-Zertifikat zu generieren. Sie können Certbot entweder über das Ubuntu-Repository installieren oder die neueste Version mit dem Snapd-Tool herunterladen. Wir werden die Snapd-Version verwenden.

Ubuntu 22.04 wird standardmäßig mit Snapd installiert. Führen Sie die folgenden Befehle aus, um sicherzustellen, dass Ihre Version von Snapd auf dem neuesten Stand ist.

$ sudo snap install core && sudo snap refresh core

Installieren Sie Certbot.

$ sudo snap install --classic certbot

Verwenden Sie den folgenden Befehl, um sicherzustellen, dass der Certbot-Befehl ausgeführt werden kann, indem Sie einen symbolischen Link zum Verzeichnis /usr/bin erstellen.

$ sudo ln -s /snap/bin/certbot /usr/bin/certbot

Führen Sie den folgenden Befehl aus, um ein SSL-Zertifikat zu generieren.

$ sudo certbot certonly --nginx --agree-tos --no-eff-email --staple-ocsp --preferred-challenges http -m [email protected] -d openemr.example.com

Der obige Befehl lädt ein Zertifikat in das Verzeichnis /etc/letsencrypt/live/openemr.example.com auf Ihrem Server herunter.

Generieren Sie ein Diffie-Hellman-Gruppen-Zertifikat.

$ sudo openssl dhparam -dsaparam -out /etc/ssl/certs/dhparam.pem 4096

Überprüfen Sie den Certbot-Erneuerungsplanungsdienst.

$ sudo systemctl list-timers

Sie finden snap.certbot.renew.service als einen der geplanten Dienste.

NÄCHSTE                        ÜBRIG          LETZTE                        VERGANGEN        EINHEIT                      AKTIVIERT
.....
So 2023-02-26 06:32:00 UTC 9h übrig       Sa 2023-02-25 18:04:05 UTC 2h 59min her  snap.certbot.renew.timer  snap.certbot.renew.service
So 2023-02-26 06:43:20 UTC 9h übrig       Sa 2023-02-25 10:49:23 UTC 10h her       apt-daily-upgrade.timer   apt-daily-upgrade.service
So 2023-02-26 09:00:06 UTC 11h übrig      Sa 2023-02-25 20:58:06 UTC 5min her      apt-daily.timer           apt-daily.service

Führen Sie einen Testlauf des Prozesses durch, um zu überprüfen, ob die SSL-Erneuerung einwandfrei funktioniert.

$ sudo certbot renew --dry-run

Wenn Sie keine Fehler sehen, sind Sie bereit. Ihr Zertifikat wird automatisch erneuert.

Schritt 7 - OpenEMR herunterladen

Besuchen Sie die Download-Seite von OpenEMR und holen Sie sich den Link zur neuesten Version von OpenEMR. Laden Sie OpenEMR auf den Server herunter.

$ wget https://sourceforge.net/projects/openemr/files/OpenEMR%20Current/7.0.1/openemr-7.0.1.tar.gz

Entpacken Sie die Dateien.

$ tar -pxzf openemr-7.0.1.tar.gz

Erstellen Sie das Verzeichnis /var/www/html.

$ sudo mkdir /var/wwww/html -p

Verschieben Sie die entpackten Dateien in das Webverzeichnis.

$ sudo mv openemr-7.0.1 /var/www/html/openemr

Geben Sie dem Nginx-Benutzer Berechtigungen für das Web-Stammverzeichnis.

$ sudo chown -R nginx:nginx /var/www/html/openemr

Schritt 8 - PHP-FPM konfigurieren

Öffnen Sie die Datei /etc/php/8.2/fpm/pool.d/www.conf.

$ sudo nano /etc/php/8.2/fpm/pool.d/www.conf

Wir müssen den Unix-Benutzer/die Gruppe der PHP-Prozesse auf nginx setzen. Suchen Sie die Zeilen user=www-data und group=www-data in der Datei und ändern Sie sie in nginx.

...
; Unix-Benutzer/-gruppe der Prozesse
; Hinweis: Der Benutzer ist obligatorisch. Wenn die Gruppe nicht festgelegt ist, wird die Standardbenutzergruppe
;       verwendet.
; RPM: apache-Benutzer, der gewählt wurde, um Zugriff auf dieselben Verzeichnisse wie httpd zu gewähren
user = nginx
; RPM: Halten Sie eine Gruppe, die im Protokollverzeichnis schreiben darf.
group = nginx
...

Suchen Sie die Zeilen listen.owner = www-data und listen.group = www-data in der Datei und ändern Sie sie in nginx.

; Setzen Sie Berechtigungen für den Unix-Socket, falls einer verwendet wird. In Linux müssen Lese-/Schreibberechtigungen
; festgelegt werden, um Verbindungen von einem Webserver zu ermöglichen. Viele
; BSD-abgeleitete Systeme erlauben Verbindungen unabhängig von Berechtigungen. Der Eigentümer
; und die Gruppe können entweder nach Namen oder nach ihren numerischen IDs angegeben werden.
; Standardwerte: Benutzer und Gruppe sind als der laufende Benutzer festgelegt
;                 Modus ist auf 0660 gesetzt
listen.owner = nginx
listen.group = nginx

Speichern Sie die Datei, indem Sie Strg + X drücken und Y eingeben, wenn Sie dazu aufgefordert werden.

Erhöhen Sie die Ausführungszeit für PHP-FPM und PHP-CLI auf 60 Sekunden.

$ sudo sed -i 's/max_execution_time = 30/max_execution_time = 60/' /etc/php/8.2/fpm/php.ini

Setzen Sie den Wert der Variablen max_input_time auf 1.

$ sudo sed -i 's/max_input_time = 60/max_input_time = -1/' /etc/php/8.2/fpm/php.ini

Erhöhen Sie das Speicherkontingent für PHP-FPM von 128 MB auf 512 MB.

$ sudo sed -i 's/memory_limit = 128M/memory_limit = 512M/' /etc/php/8.2/fpm/php.ini

Erhöhen Sie die Dateiuploadgröße auf 30 MB.

$ sudo sed -i 's/post_max_size = 8M/post_max_size = 30M/' /etc/php/8.2/fpm/php.ini
$ sudo sed -i 's/upload_max_filesize = 2M/upload_max_filesize = 30M/' /etc/php/8.2/fpm/php.ini

Erhöhen Sie die Anzahl der maximalen Eingabevariablen auf 3000.

$ sudo sed -i 's/;max_input_vars = 1000/max_input_vars = 3000/g' /etc/php/8.2/fpm/php.ini

Erlauben Sie den Zugriff auf lokale Dateien aus der Sicht von PHP mit LOAD DATA-Anweisungen.

$ sudo sed -i 's/;mysqli.allow_local_infile = On/mysqli.allow_local_infile = On/g' /etc/php/8.2/fpm/php.ini

Starten Sie den PHP-FPM-Dienst neu.

$ sudo systemctl restart php8.2-fpm

Ändern Sie die Gruppe des PHP-Sessionsverzeichnisses in Nginx.

$ sudo chgrp -R nginx /var/lib/php/sessions

Schritt 9 - Nginx konfigurieren

Erstellen und öffnen Sie die Datei /etc/nginx/conf.d/openemr.conf zur Bearbeitung.

$ sudo nano /etc/nginx/conf.d/openemr.conf

Fügen Sie den folgenden Code ein.

server {
    listen       443 ssl http2;
    listen       [::]:443 ssl http2;
    server_name  openemr.example.com;

    access_log  /var/log/nginx/openemr.access.log;
    error_log   /var/log/nginx/openemr.error.log;

    # SSL
    ssl_certificate         /etc/letsencrypt/live/openemr.example.com/fullchain.pem;
    ssl_certificate_key     /etc/letsencrypt/live/openemr.example.com/privkey.pem;
    ssl_trusted_certificate /etc/letsencrypt/live/openemr.example.com/chain.pem;
    ssl_session_timeout  1d;
    ssl_session_cache shared:SSL:50m;
    ssl_session_tickets off;
    ssl_protocols TLSv1.2 TLSv1.3;
    ssl_prefer_server_ciphers on;
    ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384;
    ssl_ecdh_curve X25519:prime256v1:secp384r1:secp521r1;
    ssl_stapling on;
    ssl_stapling_verify on;
    ssl_dhparam /etc/ssl/certs/dhparam.pem;
    # verwenden Sie https://blog.cloudflare.com/announcing-1111 Cloudfare+Apnic labs, es ist kostenlos und sicher
    resolver 1.1.1.1 1.0.0.1 [2606:4700:4700::1111] [2606:4700:4700::1001] valid=300s;

    root /var/www/html/openemr;

    index index.php;

    location / {
        try_files $uri $uri/ /index.php;
    }

    # PHP-Skripte an den FastCGI-Server weiterleiten
    location ~* \.php$ {
        try_files $uri =404;
        fastcgi_index  index.php;
        fastcgi_pass unix:/run/php/php8.2-fpm.sock; # Hängt von der PHP-Version ab
        fastcgi_param SCRIPT_FILENAME  $realpath_root$fastcgi_script_name;
        fastcgi_param DOCUMENT_ROOT $realpath_root;
        include fastcgi_params;
    }

    # Zugriff auf beschreibbare Dateien/Verzeichnisse verweigern
    location ~* ^/sites/*/(documents|edi|era) {
        deny all;
        return 404;
    }

    # Zugriff auf bestimmte Verzeichnisse verweigern
    location ~* ^/(contrib|tests) {
        deny all;
        return 404;
    }

    # Alternativ kann der Zugriff auf diese Dateien verweigert werden
    location ~* ^/(admin|setup|acl_setup|acl_upgrade|sl_convert|sql_upgrade|gacl/setup|ippf_upgrade|sql_patch)\.php {
        deny all;
        return 404;
    }

    location = /favicon.ico {
        log_not_found off;
        access_log off;
    }

    location = /robots.txt  {
        log_not_found off;
        access_log off;
    }

    location ~ \. {
        deny all;
    }
}

# HTTPS erzwingen
server {
    listen       80;
    listen       [::]:80;
    server_name  openemr.example.com;
    return 301   https://$host$request_uri;
}

Beachten Sie, dass das Stammverzeichnis, das in der Nginx-Konfiguration verwendet werden soll, /var/www/html/wallabag/public/ ist.

Speichern Sie die Datei, indem Sie Strg + X drücken und Y eingeben, wenn Sie dazu aufgefordert werden, nachdem Sie fertig sind.

Öffnen Sie die Datei /etc/nginx/nginx.conf zur Bearbeitung.

$ sudo nano /etc/nginx/nginx.conf

Fügen Sie die folgende Zeile vor der Zeile include /etc/nginx/conf.d/*.conf; hinzu.

server_names_hash_bucket_size  64;

Speichern Sie die Datei, indem Sie Strg + X drücken und Y eingeben, wenn Sie dazu aufgefordert werden.

Überprüfen Sie die Syntax der Nginx-Konfigurationsdatei.

$ sudo nginx -t
nginx: die Konfigurationsdatei /etc/nginx/nginx.conf hat die Syntax ok
nginx: Konfigurationsdatei /etc/nginx/nginx.conf Test war erfolgreich

Starten Sie den Nginx-Dienst neu.

$ sudo systemctl restart nginx

Schritt 10 - OpenEMR installieren

Öffnen Sie die URL https://openemr.example.com in Ihrem Browser und Sie sehen den folgenden Installationsbildschirm.

OpenEMR Installationsprüfung

Hier wird die Dateiberechtigung überprüft und bestätigt, ob Sie mit Schritt 1 fortfahren können oder nicht. Wenn Sie das Wort bereit in grün sehen, bedeutet das, dass Sie fortfahren können. Klicken Sie auf die blaue Schaltfläche, um mit Schritt 1 fortzufahren.

OpenEMR Datenbankeinrichtungsassistent

Auf der nächsten Seite werden Sie gefragt, ob Sie möchten, dass der Installer die Datenbank erstellt oder eine bereits vorhandene verwendet. Wählen Sie die Option Ich habe die Datenbank bereits erstellt und klicken Sie auf die Schaltfläche, um mit Schritt 2 fortzufahren.

OpenEMR Datenbank- und Kontodetails

Auf der nächsten Seite geben Sie die Datenbankanmeldeinformationen ein, die Sie in Schritt 4 konfiguriert haben. Geben Sie auch Ihre Anmeldeinformationen für das Administratorkonto ein. Stellen Sie sicher, dass Ihr Benutzername 12 oder mehr Zeichen lang ist, da Sie sonst einen Fehler erhalten. Sie können hier die Zwei-Faktor-Authentifizierung (2FA) aktivieren, es wird jedoch empfohlen, dies später nach der Installation zu konfigurieren. Klicken Sie auf die Schaltfläche, um die Datenbank und das Benutzerkonto zu erstellen.

OpenEMR Datenbank und Benutzer erstellen

Die nächste Seite zeigt den Installationsstatus und zeigt Ihnen den Benutzernamen und das Passwort. Klicken Sie auf die Schaltfläche, um mit Schritt 4 fortzufahren.

OpenEMR PHP konfigurieren

Die nächste Seite listet die empfohlenen und aktuellen Werte aus Ihrer php.ini-Datei auf. Stellen Sie sicher, dass die aktuellen Werte die Anforderungen erfüllen. Der Installer zeigt aus irgendeinem Grund die falschen Werte für die Variablen max_input_time und max_execution_time an, auch wenn Sie sie korrekt festgelegt haben. Sie können diese ignorieren. Sie können die aktuellen Werte mit den folgenden Befehlen überprüfen.

Sobald Sie zufrieden sind, klicken Sie auf die Schaltfläche, um mit Schritt 5 fortzufahren.

OpenEMR Apache-Einstellungen

Der nächste Schritt listet die Apache-Servereinstellungen auf, die wir ignorieren werden, da wir den Nginx-Server verwenden. Klicken Sie auf die Schaltfläche, um zur nächsten Seite zu gelangen.

OpenEMR Thema auswählen

Hier werden Sie aufgefordert, ein Thema für das Administrationspanel auszuwählen. Wählen Sie die Option Aktuell beibehalten und klicken Sie auf die Schaltfläche, um fortzufahren. Sie können das Thema später im Administrationspanel ändern, jedoch werden Sie nicht sehen, wie sie aussehen. Wenn Sie aus der Installationsseite auswählen, können Sie auch überprüfen, wie sie aussehen, bevor Sie auswählen. Wir bleiben beim Standardthema.

OpenEMR Installationsschritt abschließen

Die letzte Seite listet einige abschließende Hinweise zur Software und zu den Kontodaten auf. Klicken Sie auf die Schaltfläche Start, um die Anmeldeseite zu öffnen.

OpenEMR Anmeldeseite

Sie erhalten ein OpenEMR-Registrierungs-Popup, um Ankündigungen von ihrer Seite zu erhalten. Sie können dies ignorieren und Ihre Anmeldeinformationen eingeben und auf die Schaltfläche Anmelden klicken, um auf das Dashboard zuzugreifen.

OpenEMR Dashboard

Wenn Sie während der Installation keine Zwei-Faktor-Authentifizierung konfiguriert haben, tun Sie dies, indem Sie auf das Avatar-Symbol oben rechts klicken und die Option MFA-Verwaltung auswählen.

OpenEMR 2FA-Menü

Auf der nächsten Seite wählen Sie die Authentifizierungsmethode aus dem Dropdown-Menü aus und beginnen mit der Konfiguration.

OpenEMR 2FA Typseite

Sie können OpenEMR ab hier verwenden, um Ihr Gesundheitsgeschäft zu verwalten.

Fazit

Damit endet unser Tutorial zur Installation von OpenEMR auf einem Ubuntu 22.04-Server. Wenn Sie Fragen haben, posten Sie diese in den Kommentaren unten.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.