如何使用 DirectAdmin 在 Debian 10 上启用 Brotli?

Posted

技术标签:

【中文标题】如何使用 DirectAdmin 在 Debian 10 上启用 Brotli?【英文标题】:How to enable Brotli on Debian 10 with DirectAdmin? 【发布时间】:2020-10-26 15:41:02 【问题描述】:

我在 Debian 10 服务器上运行最新版本的 DA (1.61.3)、php 7.4.7 和 Apache 2.4.43。我想添加 Brotli 支持,这样做:

在 Debian 上安装了 Brotli 软件包(apt-get install brotli) 为 apache 添加了 brotli 模块以进行自定义构建,如下:https://help.directadmin.com/item.php?id=191 (--with-brotli)

在此之后我检查了https://www.brotli.pro 和https://tools.keycdn.com/brotli-test,但它失败了,说:不支持 Brotli。

在 PHP 信息中,我在 curl 部分下看到:

在此处未提及 BROTLI 之前,因此安装了一些东西,但您可以看到值为“否”。

我还需要做什么才能启用 Brotli?

感谢您的帮助!

【问题讨论】:

【参考方案1】:

试试这个... 检查 brotli 模块是否在 Apache 中真正处于活动状态:

httpd -t -D DUMP_MODULES

然后重新编译php

cd /usr/local/directadmin/custombuild ./构建php ./build rewrite_confs

【讨论】:

以上是关于如何使用 DirectAdmin 在 Debian 10 上启用 Brotli?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 DirectAdmin 服务器上使用 HTTPS 设置 Gitlab EE?

Directadmin 界面 虚拟主机 Httpd.conf 自定义

cron 命令在共享主机中无法与 DirectAdmin 一起使用

DirectAdmin 使用 PHP 以编程方式创建子域

Directadmin控制面板如何设置404错误页面设置

在 directadmin 上安装 laravel 的 Apache 配置