GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu20.04にOpenEMRMedicalOfficeワークフローソフトウェアをインストールする方法

診療所のワークフローは、保険のフォームや予約など、電子文書が絡み合っている可能性があります。患者とスタッフの両方のプロセスを合理化するには、効率的なソフトウェアにアクセスできる必要があります。これにより、受付係の空き枠や各薬局の在庫量を通知することなく、数週間前のスケジュールからすべての必需品を提供できます。いつでも。

あなたはあなたのニーズに合うことができる医療行為を探していますか?プロプライエタリソフトウェアを含む多くのオプションが利用可能です。ただし、別のオプションがあります。オープンソースソリューションです。 OpenEMRプロジェクトは、このタイプのデジタルヘルスイノベーションを開始する簡単な方法を提供します。

このガイドでは、UbuntuServer20.04にOpenEMRをインストールするプロセスについて説明します。

前提条件

  • このチュートリアルを最大限に活用するには、バージョン20.04を実行しているUbuntuサーバーにアクセスできる必要があります。自由に使用できるものがない場合でも、インストール手順を実行したい場合は、VirtualBoxまたはLinuxゲストマシンをサポートするその他の仮想化ソフトウェアを使用して、いつでも仮想マシンを作成できます。
  • 仮想マシンへのrootアクセス権も必要です。または、sudo権限を持つroot以外のユーザーアカウント。
  • これに加えて、サーバーを指す完全修飾ドメイン名も必要になります。

ステップ1:システムの更新

始める前に、システムが最新であり、最新のソフトウェアバージョンがすべて含まれていることを確認する必要があります。

次のコマンドを実行してシステムを更新します。

sudo apt update && sudo apt upgrade -y

これにより、Ubuntu20.04サーバーで利用できる可能性のあるすべてのアップデートがインストールされます。

ステップ2:Apacheのインストール

次のステップは、Webサーバーをインストールすることです。 Apacheは、利用可能な最も広く使用されているWebサーバーの1つであるため、Webサーバーとして選択します。 Apacheには、ページの読み込みを高速化できるHTTP / 2プロトコルのサポートなど、優れた機能セットがあります。

次のコマンドを実行してApacheoUbuntu20.04をインストールします

sudo apt install apache2 apache2-utils

続行するかどうかを確認するメッセージが表示されたら、 Yと入力します ENTERを押します 。

サーバーのインターネット速度によっては、インストールプロセスに時間がかかる場合があります。

このインストールが完了したら、LAMP(Linux-Apache-MariaDB-PHP)に必要なApacheモジュールを有効にする必要があります。

sudo systemctl start apache2

次のコマンドを実行して、システムの起動時にApacheを自動的に起動します。

sudo systemctl enable apache2

Apacheが稼働していることを確認するには、次のコマンドを実行できます。

sudo systemctl status apache2

すべてが正しく設定されている場合は、次のような結果が表示されます。

ステップ3.MariaDBのインストール

このステップでは、MariaDBサーバーをインストールします。これはリレーショナルデータベース管理システムであり、PHPと連携して、他のプログラムやスクリプトからアクセスできる標準のMySQLインストールを提供します。

次のコマンドを実行してMariaDBをインストールできます。

sudo apt install software-properties-common mariadb-server mariadb-client

続行するかどうかを確認するメッセージが表示されたら、Yと入力して、 ENTERを押します。 。

MariaDBをインストールしたら、次のコマンドを実行してデータベースサーバーを起動する必要があります。

MariaDBがインストールされた後。次のコマンドを実行してデータベースサーバーを起動する必要があります

sudo systemctl start mariadb

ここで、オペレーティングシステムが起動するたびに自動的に起動するようにMariaDBを構成する必要があります。これを行うには、次のコマンドを実行します。

sudo systemctl enable mariadb

サーバーを停止する必要がある場合は、次のコマンドを実行して停止できます。

sudo systemctl stop mariadb

サービスが実行されていることを確認することもできます。次のコマンドを実行します。

sudo systemctl status mariadb

すべてが正しく設定されている場合は、次のような結果が表示されます。

ステップ4:PHPのインストール

ApacheとMariaDBがインストールされたので、PHPをインストールする必要があります。 Web開発では、PHPは広く使用されているスクリプト言語であり、主にサーバー側のスクリプトに使用されますが、Webサイトのフロントエンドに変更を加えるためにも使用される場合があります。

PHPとOpenEMRに必要ないくつかの追加モジュールをインストールします。

sudo apt-get install php
sudo apt-get install php libapache2-mod-php php-mysql php-mbstring php-xml

このインストールが完了したら、Apacheを再起動して、新しいPHPモジュールをロードできるようにする必要があります。

sudo systemctl restart apache2

PHPのインストールをテストするために、info.phpという名前のファイルを作成し、ドキュメントのルートディレクトリに配置します。

echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php

これで、ブラウザでサーバーのIPアドレスを指定すると、PHP情報ページが表示されます。

ステップ5:OpenEMR用のデータベースの作成

このステップでは、OpenEMRのデータベースとユーザーアカウントを作成します。

まず、rootユーザーとしてMariaDBにログインします。

mysql -u root -p

ルートパスワードの入力を求められます。パスワードを入力し、 Enterを押します 。 MariaDBシェルにログインしたら、次のコマンドを実行してOpenEMRのデータベースを作成できます。

CREATE DATABASE openemr;

これにより、openemrという新しいデータベースが作成されます。次に、このデータベースのユーザーを作成します。

CREATE USER 'openemr-user'@'localhost' IDENTIFIED BY '<[email protected]>';

これにより、OpenEMRがログインするためのユーザーとパスワードが作成されます。 [メール保護]を安全なパスワードに置き換えます。

ここで、作成したopenemrデータベースのopenemr-userにすべての権限を付与する必要があります。

GRANT ALL PRIVILEGES ON openemr.* TO 'openemr-user'@'localhost';

次に、FLUSH PRIVILEGESコマンドを実行して、特権テーブルを更新する必要があります。

FLUSH PRIVILEGES;

次のコマンドを入力して、MariaDBシェルを終了します。

exit;

ステップ6:OpenEMRのダウンロード

次に、ダウンロードして、ダウンロードしたzipファイルを抽出し、抽出したファイルをWebルートディレクトリに移動します。

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

これが完了したら、OpenEMRディレクトリ内のすべてのファイルの所有権をwww-dataに変更します。また、OpenEMRディレクトリのsqlconf.phpファイルの権限を変更する必要があります。

chown -R www-data:www-data /var/www/html/openemr
chmod 666 /var/www/html/openemr/sites/default/sqlconf.php

ステップ7:OpenEMRのインストール

これで、あとはインストーラーを実行するだけです。 Webブラウザーを開き、サーバーのIPアドレスに移動し、続いて/openemrに移動する必要があります。

http:// SERVER_IP / openemr

インストール前–ファイルとディレクトリのアクセス許可の確認が表示されます。 。 手順1に進むをクリックします ボタン。

これで、ステップ1 –データベース設定の選択に移動します。 画面。 データベースを作成しましたをクリックします ラジオボタンをクリックし、手順2に進みますをクリックします。 続行します。

ステップ2–データベースとOpenEMRの初期ユーザー設定の詳細 画面では、以下に示すように、ユーザー名とパスワード、データベース名とホスト、データベースポート、およびデータベースタイプを指定する必要があります。

このユーザーの2要素認証を有効にする場合は、[2FAを有効にする]チェックボックスをオンにします。

すべての詳細を入力したら、[DBとユーザーの作成]をクリックします ボタン。

次のページが読み込まれるのを待ちます。しばらくお待ちください。このページでは、ユーザーとデータベースが正常に作成されたかどうかを確認します。ページが完全に読み込まれたら、[手順4に進む]をクリックします ボタン。

手順4–アクセス制御リストの作成と構成画面が表示されます。デフォルトのままにして、ステップ6に進むをクリックします。 ボタン。

ステップ5–PHPの構成に移動します 画面。このページでは、OpenEMR用にApacheWebサーバーを設定する方法について説明します。

次に、OpenEMR用にApache Webサーバーを構成します。ターミナルに戻り、お気に入りのテキストエディターを使用して、apacheディレクトリにopenemr.confという新しい構成ファイルを作成します。

sudo nano /etc/apache2/sites-available/openemr.conf

次に、ファイルに次の行を入力します。完了したら、ファイルを保存して終了することを忘れないでください。

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

次に、次のコマンドを実行してApacheサービスを再起動します。

sudo systemctl restart apache2

上記のすべての手順を完了したら、ブラウザに戻り、手順6に進むをクリックします。 ボタン。

次のページで、[テーマの選択に進む]をクリックします ボタン。 OpenEMRのテーマの選択が完了したら、最終ステップに進むをクリックします。 。

最後に、OpenEMRのインストールに関するすべての詳細を示す確認ページが表示されます。 OpenEMRの使用を開始するにはここをクリックをクリックしてください 左下にあります。

ログインページに移動します。ユーザー名のパスワードを入力し、ログインをクリックします 。

認証が成功すると、OpenEMRダッシュボードに移動します。

これでOpenEMRのインストールが完了しました。

結論

このガイドでは、ubuntu20,04サーバーにOpenEMRを正常にインストールして構成しました。

OpenEMRの使用方法の詳細については、公式ドキュメントページをご覧ください。


Ubuntu
  1. Ubuntu18.04にDockerをインストールする方法

  2. Ubuntu18.04にApacheをインストールする方法

  3. UbuntuにAudacityソフトウェアをインストールする方法は??

  1. Ubuntu18.04にMariaDB10.4をインストールする方法

  2. Ubuntu18.04にMongoDBをインストールする方法

  3. Ubuntu18.04にJenkinsをインストールする方法

  1. Ubuntu20.04にClickHouseをインストールする方法

  2. Ubuntu20.04にKVMをインストールする方法

  3. UbuntuにWebminをインストールする方法