Pracovní postup lékařské ordinace může být spletitá změť elektronických dokumentů, včetně formulářů pojištění a schůzek. Aby se proces zefektivnil pro pacienty i zaměstnance, je nutné, aby měli přístup k efektivnímu softwaru – který nabízí všechny nezbytnosti od plánování na týdny dopředu bez připomínek kolem volných míst na recepci nebo toho, kolik zásob má každá lékárna po ruce. v každém daném okamžiku.
Hledáte lékařskou praxi, která by vyhovovala vašim potřebám? K dispozici je mnoho možností, včetně proprietárního softwaru. Existuje však ještě jedna možnost:open source řešení. Projekt OpenEMR nabízí snadný způsob, jak začít s tímto typem inovací v oblasti digitálního zdraví.
V této příručce vás provedeme procesem instalace OpenEMR na Ubuntu Server 20.04.
Předpoklady
- Abyste z tohoto kurzu vytěžili maximum, budete potřebovat přístup k serveru Ubuntu s verzí 20.04. Pokud žádný nemáte k dispozici, ale přesto chcete postupovat podle instalačního postupu, můžete vždy vytvořit virtuální počítač pomocí VirtualBoxu nebo jiného virtualizačního softwaru, který podporuje hostující počítače Linux.
- Budete také potřebovat přístup root k virtuálnímu počítači. Nebo jiný uživatelský účet než root s právy sudo.
- Kromě toho budete také muset mít na svém serveru plně kvalifikovaný název domény.
Krok 1:Aktualizace systému
Než začneme, musíme se ujistit, že náš systém je aktuální a obsahuje všechny nejnovější verze softwaru.
Spuštěním následujícího příkazu aktualizujte svůj systém.
sudo apt update && sudo apt upgrade -y
Tím se nainstalují všechny aktualizace, které mohou být dostupné pro server Ubuntu 20.04.
Krok 2:Instalace Apache
Dalším krokem je instalace webového serveru. Jako náš webový server zvolíme Apache, protože je to jeden z nejpoužívanějších dostupných webových serverů. Apache má pěknou sadu funkcí, včetně podpory protokolu HTTP/2, který umožňuje rychlejší načítání stránek.
Spuštěním následujícího příkazu nainstalujte Apache nebo Ubuntu 20.04
sudo apt install apache2 apache2-utils
Až budete vyzváni, zda chcete pokračovat, zadejte Y a stiskněte ENTER .
Instalační proces by měl nějakou dobu trvat v závislosti na rychlosti internetu serveru.
Po dokončení této instalace musíme povolit moduly Apache, které jsou nutné pro fungování LAMP (Linux-Apache-MariaDB-PHP).
sudo systemctl start apache2
Spusťte následující příkaz pro automatické spuštění Apache při spouštění systému.
sudo systemctl enable apache2
Abyste zajistili, že Apache je v provozu, můžete spustit následující příkaz.
sudo systemctl status apache2
Pokud je vše správně nastaveno, měli byste vidět výsledek podobný tomu níže.
Krok 3. Instalace MariaDB
V tomto kroku nainstalujeme server MariaDB. Jedná se o systém správy relačních databází, který spolupracuje s PHP a poskytuje standardní instalaci MySQL, ke které lze přistupovat jinými programy a skripty.
MariaDB můžeme nainstalovat spuštěním následujícího příkazu.
sudo apt install software-properties-common mariadb-server mariadb-client
Až budete vyzváni, zda chcete pokračovat, zadejte Y a stiskněte ENTER .
Jakmile je MariaDB nainstalována, musíme spustit následující příkaz pro spuštění databázového serveru.
Po instalaci MariaDB. Potřebujeme spustit databázový server spuštěním následujícího příkazu
sudo systemctl start mariadb
Nyní musíme nakonfigurovat MariaDB tak, aby se automaticky spouštěla při každém spuštění operačního systému. Můžeme to udělat spuštěním následujícího příkazu.
sudo systemctl enable mariadb
Pokud potřebujeme zastavit server, můžeme to udělat spuštěním následujícího příkazu.
sudo systemctl stop mariadb
Můžete také zkontrolovat, zda služba běží. Spustíte následující příkaz.
sudo systemctl status mariadb
Pokud je vše správně nastaveno, měli byste vidět výsledek podobný tomu níže.
Krok 4:Instalace PHP
Nyní, když máme nainstalované Apache a MariaDB, budeme muset nainstalovat PHP. Při vývoji webu je PHP široce používaný skriptovací jazyk, který se používá hlavně pro skriptování na straně serveru, ale může být také použit pro provádění úprav front-endu webových stránek.
Nainstalujeme PHP a některé extra moduly vyžadované OpenEMR.
sudo apt-get install php
sudo apt-get install php libapache2-mod-php php-mysql php-mbstring php-xml
Jakmile bude tato instalace dokončena, musíme restartovat Apache, aby mohl načíst nové moduly PHP.
sudo systemctl restart apache2
Abychom otestovali instalaci PHP, vytvoříme soubor s názvem info.php a umístíme jej do kořenového adresáře dokumentu.
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
Nyní, když nasměrujete prohlížeč na IP adresu vašeho serveru, měli byste vidět stránku s informacemi o PHP.
Krok 5:Vytvoření databáze pro OpenEMR
V tomto kroku vytvoříme databázi a uživatelský účet pro OpenEMR.
Nejprve se přihlásíme do MariaDB jako uživatel root.
mysql -u root -p
Budete vyzváni k zadání hesla uživatele root. Zadejte heslo a stiskněte Enter . Jakmile se přihlásíte do prostředí MariaDB, můžete vytvořit databázi pro OpenEMR spuštěním následujícího příkazu.
CREATE DATABASE openemr;
Tím se vytvoří nová databáze s názvem openemr. Nyní vytvoříme uživatele pro tuto databázi.
CREATE USER 'openemr-user'@'localhost' IDENTIFIED BY '<[email protected]>';
Tím se vytvoří uživatel a heslo pro OpenEMR pro přihlášení. Nahraďte [e-mail chráněn] bezpečným heslem.
Nyní musíme udělit všechna oprávnění uživateli openemr v databázi openemr, kterou jsme právě vytvořili.
GRANT ALL PRIVILEGES ON openemr.* TO 'openemr-user'@'localhost';
Nyní musíme spustit příkaz FLUSH PRIVILEGES, aby se aktualizovala tabulka oprávnění.
FLUSH PRIVILEGES;
Ukončete prostředí MariaDB zadáním následujícího příkazu.
exit;
Krok 6:Stažení OpenEMR
Nyní stáhneme, rozbalíme stažený soubor zip a přesuneme extrahovaný soubor do kořenového adresáře webu.
sudo apt install wget
wget https://downloads.sourceforge.net/project/openemr/OpenEMR%20Current/5.0.2.1/openemr-5.0.2.tar.gz
tar xvzf openemr*.tar.gz
mv openemr-5.0.2 /var/www/html/openemr5
Jakmile to uděláme, chceme změnit vlastnictví všech souborů v adresáři OpenEMR na www-data. Musíme také změnit oprávnění souboru sqlconf.php v adresáři OpenEMR.
chown -R www-data:www-data /var/www/html/openemr
chmod 666 /var/www/html/openemr/sites/default/sqlconf.php
Krok 7:Instalace OpenEMR
Nyní zbývá pouze spustit instalační program. Musíte otevřít webový prohlížeč a přejít na IP adresu vašeho serveru a poté /openemr.
http://SERVER_IP/openemr
Dostanete se na obrazovku Před instalací – Kontrola oprávnění souborů a adresářů . Klikněte na Pokračovat ke kroku 1 tlačítko.
Nyní budete přesměrováni na Krok 1 – Vyberte nastavení databáze obrazovka. Klikněte na Už jsem vytvořil databázi a klikněte na Pokračovat ke kroku 2 pokračovat.
V Kroku 2 – Databáze a podrobnosti počátečního nastavení uživatele OpenEMR na obrazovce, musíme zadat uživatelské jméno a heslo, název databáze a hostitele, port databáze a typ databáze, jak je uvedeno níže.
Pokud chcete pro tohoto uživatele povolit dvoufaktorové ověření, zaškrtněte políčko Povolit 2FA.
Jakmile vyplníte všechny údaje, klikněte na VytvořitDB a uživatele tlačítko.
Počkejte, až se načte další stránka. Prosím, buďte trpěliví. Tato stránka zkontroluje, zda byl uživatel a databáze úspěšně vytvořena. Po úplném načtení stránky klikněte na Pokračovat ke kroku 4 tlačítko.
Dostanete se na obrazovku Krok 4 – Vytvoření a konfigurace seznamu řízení přístupu. Ponechte výchozí nastavení a klikněte na Pokračovat ke kroku 6 tlačítko.
Budete přesměrováni na Krok 5 – Konfigurace PHP obrazovka. Tato stránka vám řekne, jak nastavit váš webový server Apache pro OpenEMR.
Nyní přistoupíme ke konfiguraci webového serveru Apache pro OpenEMR. Vraťte se do vašeho terminálu a pomocí vašeho oblíbeného textového editoru vytvořte nový konfigurační soubor s názvem openemr.conf v adresáři apache.
sudo nano /etc/apache2/sites-available/openemr.conf
Nyní vyplňte soubor následujícími řádky. Po dokončení nezapomeňte soubor uložit a opustit.
<Directory "/var/www/html/openemr"> AllowOverride FileInfo Require all granted </Directory> <Directory "/var/www/html/openemr/sites"> AllowOverride None </Directory> <Directory "/var/www/html/openemr/sites/*/documents"> Require all denied </Directory>
Poté spusťte následující příkaz a restartujte službu Apache.
sudo systemctl restart apache2
Jakmile provedete všechny výše uvedené kroky, vraťte se do prohlížeče a klikněte na Pokračovat ke kroku 6 tlačítko.
Na další stránce klikněte na Pokračovat k výběru motivu knoflík. Až budete hotovi s výběrem motivu pro OpenEMR, klikněte na Pokračovat k poslednímu kroku .
Nakonec se objeví potvrzovací stránka, která ukazuje všechny podrobnosti týkající se vaší instalace OpenEMR. Klikněte na Klikněte sem a začněte používat OpenEMR vlevo dole.
Budete přesměrováni na přihlašovací stránku. Zadejte své uživatelské jméno heslo a klikněte na Přihlásit se .
Jakmile bude ověření úspěšné, budete přesměrováni na řídicí panel OpenEMR.
Instalace OpenEMR bude nyní dokončena.
Závěr
V této příručce jste úspěšně nainstalovali a nakonfigurovali OpenEMR na vašem serveru ubuntu 20,04.
Pro více informací o tom, jak používat OpenEMR, navštivte prosím oficiální stránku dokumentace.