• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >Ubuntu/Debian > Ubuntu下安装Nginx和Google Pagespeed的教程

Ubuntu下安装Nginx和Google Pagespeed的教程

作者:Muhammad Arul 字体:[增加 减小] 来源:互联网 时间:2017-05-12

Muhammad Arul 通过本文向大家介绍了pagespeed nginx,google pagespeed,pagespeed,pagespeed insights,ngx pagespeed等相关知识,希望对您有所帮助,也希望大家多多支持linkedu.com

Nginx (engine-x)是一个开源的高性能 HTTP 服务器、反向代理和 IMAP/POP3 代理服务器。nginx 杰出的功能有:稳定、丰富的功能集、简单的配置和低资源消耗。nginx 被用于一些高性能网站并在站长之间变得越来越流行。本教程会从源码构建一个带有 google paespeed 模块的用于 Ubuntu 15.04 的 nginx .deb 安装包。

pagespeed 是一个由 google 开发的 web 服务器模块来加速网站响应时间、优化 html 和减少页面加载时间。ngx_pagespeed 的功能如下:

    图像优化:去除元数据、动态缩放、重压缩。
    CSS 与 JavaScript 压缩、串联、内联、外联。
    小资源内联
    图像与 JavaScript 延迟加载
    HTML 重写
    缓存生命期插件
前置要求

    Ubuntu Server 15.04 64位
    root 权限

本篇我们将要:

    安装必备软件包
    安装带 ngx_pagespeed 的 nginx
    测试

安装必备包

   

安装带 ngx_pagespeed 的 nginx
第一步 - 添加nginx仓库

   

加入下面的行:

   

更新仓库:

   

注意:如果你看到信息:GPG error [...] NO_PUBKEY [...] 等等

请添加key:

   

第二步 - 从仓库下载 nginx 1.8

   

第三步 - 下载 Pagespeed

   

第四步 - 配置 nginx 来编译 Pagespeed

   

在两处 CFLAGS .configure 下添加模块:

    --add-module=../../ngx_pagespeed/ngx_pagespeed-release-1.9.32.3-beta \
  2015723175907869.png (622×123)

    adding pagespeed to nginx
    2015723175927093.png (614×83)

    adding pagespeed to nginx
    第五步 - 打包 nginx 软件包并安装

   

dpkg-buildpackage 会编译 ~/new/ngix_source/ 为 nginx.deb。打包完成后,看一下目录:

   

    nginx builded with pagespeed
    接着安装 nginx。

   

    测试

运行 nginx -V 测试 nginx 是否已经自带 ngx_pagespeed。

   

    总结

稳定、快速、开源的 nginx 支持许多不同的优化模块。这其中之一是 google 开发的‘pagespeed’。不像 apache,nginx 模块不是动态加载的,因此你必须在编译之前就选择好需要的模块。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Ubuntu下安装Nginx和Google Pagespeed的教程

相关文章

  • 2017-05-12Ubuntu上使用SSHfs把远程文件系统挂载到本地目录
  • 2017-05-12Ubuntu系统启动休眠及无法唤醒问题的解决
  • 2017-05-12u盘安装ubuntu 14.04 lts方法步骤
  • 2017-05-12ubuntu12.04配置静态IP及设置DNS的方法
  • 2017-05-12Ubuntu系统下升级内核的方法
  • 2017-05-12Ubuntu Opera 默认浏览器安装与设置方法
  • 2017-05-12ubuntu获取查看uuid的方法
  • 2017-05-12Debian 7 修改为字符界面登陆的方法
  • 2017-05-12轻轻松松在Ubuntu 14.04/15.04上配置Node.js
  • 2017-05-12Ubuntu 15.10安装之后需要做什么

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • Ubuntu下电子书软件Calibre安装使用教程
    • ubuntu软件源 sudo apt-get update更新列表
    • ubuntu14.04如何安装Realsense驱动?
    • Ubuntu系统中安装使用tcpdump来统计HTTP请求
    • Ubuntu登录界面怎么截图?
    • 如何备份Ubuntu系统以在电脑出问题时及时恢复
    • ubuntu修改时间、显示硬件时间、同步系统时钟(date命令使用方法)
    • Ubuntu系统下用命令行快速打开各类型文件的方法(xdg-open)
    • 在Ubuntu系统上搭建Nginx+HHVM+MySQL开发环境的教程
    • ubuntu多桌面模式怎么开启?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有