在 Debian 7 (wheezy) 上使用 nginx 1.6.2 (Backport) 安装 ngx_pagespeed

在 Debian 7 (wheezy) 上使用 nginx 1.6.2 (Backport) 安装 ngx_pagespeed

我正在努力安装带有模块 ngx_pagespeed 1.9.32.1-beta 的 nginx 1.6.2

谁能帮我在我的 debian 7 上安装这个?

我尝试过的任何实用教程

https://www.digitalocean.com/community/tutorials/how-to-add-ngx_pagespeed-module-to-nginx-in-debian-wheezy

将 PageSpeed 模块添加到已安装的 nginx

但没有运气。

请帮忙

答案1

无需使用 pagespeed 手动编译 Nginx,使用 Dotdeb Repo 中的预编译包会容易得多。您可以轻松执行此操作:

1)添加dotdeb 仓库到你的来源列表

2)添加 GPG 密钥

3)更新和升级apt-get

4)像这样安装带有 pagespeed 编译包的 Nginx(这将安装 nginx、pagespeed 和许多其他模块):

sudo aptitude install nginx-extras

5)将 Nginx 配置添加到nginx.confVHost 文件

6)配置 Pagespeed 并将其添加到 VHost 文件中

7)在 sites-enabled 文件夹中创建 VHost 配置文件的符号链接

8)重新加载Nginx

差不多就是这样了。由于你使用的是 Debian 7,因此nginx-extras点Debrepo,因为它已经编译了许多模块,只需 1 步即可安装所有模块。Dotdeb 在其 repo 中也提供了最新版本。

答案2

当您尝试使用 pagespeed 编译 ngx 时,您遇到了什么问题?任何日志都会有帮助。

另请参阅https://developers.google.com/speed/pagespeed/module/build_ngx_pagespeed_from_source以获取构建说明。

谢谢,杰夫

相关内容