我在 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 的首选方法是什么?
最佳答案
- 如果它在 2.4.26 及更高版本中可用。
安装brotli
$ git clone https://github.com/google/brotli.git<br/>$ cd brotli<br/>$ ./configure-cmake<br/>$ make && make install
重新编译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/