apache - 在 centos apache 中安装 mod_brotli

标签 apache centos brotli

我在 centos 机器上安装 brotli 时遇到问题。我检查了 docs for brotli显然它在 2.4.26 及更高版本中可用。我正在运行 Apache/2.4.6 (CentOS 7)

我可能误解了 available 的意思,因为 /etc/httpd/modules 中没有提到 mod_brotli。我像个彻头彻尾的白痴一样在谷歌上搜索,所有的点击都建议从源代码安装它,同时根据 apache 文档,它是可用的

我运行了 yum search brotli 并找到了包 php72-php-brotli.x86_64 : Brotli Extension for PHP。但是,我不确定 PHP 与文件压缩有什么关系,所以这可能不是正确的包。

那么在运行 apache 的 centos 机器上安装 brotli 的首选方法是什么?

最佳答案

  1. 如果它在 2.4.26 及更高版本中可用。
  2. 安装brotli

    $ git clone https://github.com/google/brotli.git<br/>$ cd brotli<br/>$ ./configure-cmake<br/>$ make && make install
  3. 重新编译apache

    $ ./configure --prefix=/usr/local/apache/ --enable-brotli --with-brotli=/usr/local<br/>$ make && make install

关于apache - 在 centos apache 中安装 mod_brotli,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54614925/

相关文章:

apache - IIS服务器和Apache服务器

centos - 如何在 Centos 上安装 OctoberCMS?

nginx - 为什么 Brotli 命令行最多只允许 9 级?

google-app-engine - 如何在 Google App Engine 上获取 gzip 或 brotli 编码

compression - 如何在 Apache 中实现 Brotli 压缩?

恰好在 60 秒后 apache 反向代理超时

apache - 使用 https 将公园域重定向到 http

apache - Apache rewriterule和rewritecond具有3个域

centos - PHP 从构建中安装 httpd 而不是 FPM

python-3.x - Visual Studio 代码错误 : Cannot read property 'then' of undefined