我正在努力安装带有模块 ngx_pagespeed 1.9.32.1-beta 的 nginx 1.6.2
谁能帮我在我的 debian 7 上安装这个?
我尝试过的任何实用教程
但没有运气。
请帮忙
答案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.conf
VHost 文件
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以获取构建说明。
谢谢,杰夫