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

我可能会误解可用的含义,因为在mod_brotli中没有提及/etc/httpd/modules。我像个白痴一样在谷歌上搜索,所有热门歌曲都建议从源代码安装它,同时根据apache文档,它是available

我已经运行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
$ cd brotli
$ ./configure-cmake
$ make && make install

重新编译Apache

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

10-04 19:10