怎样在 CentOS 7 上安装 OpenEMR

介绍

OpenEMR 是一种开源电子健康记录和医疗实践管理解决方案。 本文介绍了如何在 CentOS 7 上安装 OpenEMR。

1. 安装先决条件

部署一个 CentOS 7 上的 LAMP 应用程序 云服务器实例来自 Vultr 市场应用程序
登录为 . 更新服务器。

2.配置MySQL数据库

以身份登录 MySQL .

# mysql -u root

创建一个 打开内存 数据库。

mysql> CREATE DATABASE openemr;

创建一个新的数据库用户。 代替 <PASSWORD> 使用强密码。

mysql> CREATE USER 'openemr-user'@'localhost' IDENTIFIED BY '<PASSWORD>';

授予用户访问数据库的权限。

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

重新加载授权表以激活权限设置。

mysql> FLUSH PRIVILEGES;

退出 MySQL。

mysql> exit

3. 下载 OpenEMR

下载 OpenEMR。

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

请参阅 OpenEMR 下载页面 对于最新的 OpenEMR 版本。

提取文件。

# tar xvzf openemr*.tar.gz

移动 openemr-6.0.0 目录 /var/www/html/openemr.

# mv openemr-6.0.0 /var/www/html/openemr

阿帕奇 目录的所有权。

# chown -R apache:apache /var/www/html/openemr

在安装过程中暂时授予所有用户读写权限。

# chmod 666 /var/www/html/openemr/sites/default/sqlconf.php

4. 安装 OpenEMR

导航 http://example.com/openemr, 替换 例子.com 使用您服务器的 IP 地址。 浏览器显示 OpenEMR 设置 页。

点击 继续第 1 步 继续安装。

选择 我已经创建了数据库 然后点击 继续第 2 步 接着说。

步骤 1 - 选择数据库设置

在里面 MySQL 服务器详细信息 部分,进入数据库 登录名密码 你在第二部分设置。

在里面 OpenEMR 初始用户详细信息 部分,创建一个 初始用户登录名初始用户密码. 如果您需要 2 因素身份验证,请单击 启用 2FA 选项。

点击 创建数据库和用户.

步骤 2 - 数据库和 OpenEMR 初始用户设置详细信息

点击 继续第 4 步.

第 3 步 - 创建数据库和第一个用户

5.配置Apache和PHP

返回到您的终端会话。

编辑 配置文件.

# nano /etc/php.ini

找到这些变量并更改其设置,如图所示。

去掉前导 ; 性格来自 最大输入变量 并将其值更改为 3000. 改变 最大执行时间60. 改变 最大输入时间-1. 改变 post_max_size30M. 改变 内存限制256M. 去掉前导 ; 性格来自 mysqli.allow_local_infile.

保存并退出文件。

重新加载 Apache Web 服务器以使这些更改生效。

# systemctl reload httpd

返回到您的网络浏览器。

点击 继续第 5 步.

第 4 步 - 配置 PHP

返回到您的终端会话。

创建一个名为的新配置文件 openemr.conf.

# nano /etc/httpd/conf.d/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>

保存并退出文件。

重新启动阿帕奇。

# systemctl restart httpd

返回到您的网络浏览器。

点击 继续选择主题.

第 5 步 - 配置 Apache Web 服务器

选择 保持现状,然后单击 进行最后一步.

出现确认页面。 点击 开始 登录。(可选)注册您的安装以获取安全更新和新版本公告。

6. 更改权限

OpenEMR 建议如下设置文件权限。

# chmod 644 /var/www/html/openemr/library/sqlconf.php
# chmod 644 /var/www/html/openemr/sites/default/sqlconf.php
# chmod 600 /var/www/html/openemr/acl_upgrade.php
# chmod 600 /var/www/html/openemr/setup.php
# chmod 600 /var/www/html/openemr/sql_upgrade.php
# chmod 600 /var/www/html/openemr/ippf_upgrade.php

OpenEMR 文档 更多细节。

更多信息

要了解有关 OpenEMR 的更多信息,请参阅以下资源:

OpenEMR 网站
OpenEMR 文档

注:本教程在Vultr VPS上测试通过,如需部署请前往Vultr.com