将文件添加到Apache设置(Mac OSX)

时间:2017-12-18 11:46:48

标签: php macos apache

我正在尝试安装OpenEMR并按照此处的说明进行操作:

http://www.open-emr.org/wiki/index.php/OpenEMR_3.1_OS_X_Macintosh_Installation

我正在努力理解这里要做的事情:

当我跑步时:sudo vi /etc/apache2/other/openemr.conf

我收到一个空白文件。

然后继续添加:

<Directory /Library/WebServer/Documents/openemr/documents>

order deny,allow

Deny from all

</Directory>

<Directory /Library/WebServer/Documents/openemr/openemr/edi>

order deny,allow

Deny from all

</Directory>

<Directory /Library/WebServer/Documents/openemr/era>

order deny,allow

Deny from all

</Directory>

ZZ

有人可以了解需要对配置文件进行哪些更改?

1 个答案:

答案 0 :(得分:1)

当您创建文件时,openemr.conf文件将首先为空。此配置文件在Web服务器级别为OpenEMR设置所需的安全设置。

您希望将以下内容添加到新创建的openemr.conf文件中:

<Directory /Library/Server/Web/Data/Sites/Default/openemr/sites/default/documents>
order deny,allow
Deny from all
</Directory>
<Directory /Library/Server/Web/Data/Sites/Default/openemr/sites/default/edi>
order deny,allow
Deny from all
</Directory>
<Directory /Library/Server/Web/Data/Sites/Default/openemr/sites/default/era>
order deny,allow
Deny from all
</Directory>

您希望将openemr源文件放在/Library?Server/Web/Data/Sites/Default/openemr

您是为了演示目的,生产使用而安装,还是仅仅是为了了解有关OpenEMR的更多信息?还有一个Docker版本可能很有用 - 您可以放弃所有服务器级别的设置。只需将图像向下拉并启动即可。所有的Apache配置都是为您完成的。