宝塔自定义html,宝塔面板Nginx编译安装添加自定义模块PageSpeed
我们在安装好宝塔的时候,首先要安装的都是nginx,PHP这些lnmp组合。估计很多童鞋选择的极速安装。确实,极速安装和编译安装在使用中,区别不大。但是,如果你想后期添加模块,极速安装就无法做到了,所以,我们可以选择编译安装,这样后期扩展nginx模块还是很方便的。
我们在软件商店编译安装nginx的时候,会出现一个添加自定义模块的选项,这篇文章就来是说说,在安装nginx的时候,顺手编译一个模块上去比如说ngx_PageSpeed模块。
1、pagespeed简介
官网:http://ngxpagespeed.com/
pagespeed官网文档:https://www.modpagespeed.com/doc/configuration
项目:https://github.com/apache/incubator-pagespeed-ngx/
2、具体部署
本教程默认你已经安装好了宝塔~~
1)首先你必须编译安装nginx,之后点击添加自定义模块~
2)添加自定义模块具体填写,具体看图:
注意:
模块名称:这里写你需要安装的模块
模块描述:和上面一样
模块参数我们这里安装的是ngx_pagespeed那么可以这样写:
--add-module=/www/server/ngx_pagespeed
前置脚本:# 在编译前执行的shell脚本内容,通常为第三方模块的依赖安装和源码下载等前置准备,具体ngx_pagespeed前置脚本代码如下:
此处为隐藏的内容!
发表评论并刷新,方可查看
3)全部放置好后提交
4)安装好的效果如图:
编译安装速度有点慢,需要等待,安装好可以在ssh执行命令:nginx -V
看到红框的位置,已经顺利编译安装好了~
3、最后
大鸟这里只是编译了一个模块,我们可以同时编译很多你需要的模块。而且这样安装,简单很多,一次性的安装好你所需要的模块。
最后,PageSpeed开启教程可以看这里。
宝塔自定义html,宝塔面板Nginx编译安装添加自定义模块PageSpeed相关推荐
- 宝塔Nginx编译安装headers_more模块
前言 nginx 的 headers_more模块用于添加/修改/清除/请求/响应头的模块. 该模块主要有 4 个指令: more_set_headers 用于 添加.修改.清除 响应头 more_c ...
- nginx编译安装配置模块大全
使用configure命令配置构建.它定义了系统的各个方面,包括允许nginx用于连接处理的方法.最后,它会创建一个Makefile. 该configure命令支持以下参数: –help 打印帮助信息 ...
- 宝塔nginx文件服务器,宝塔面板nginx编译webdav模块 – 建立webdav服务器
要想Nginx支持WebDAV,需要手动添加http_dav_module和nginx-dav-ext-module模块.http_dav_module模块是nginx默认的模块,但是也需要手动编译. ...
- LNMP平台搭建之一:nginx编译安装
参考博客:https://www.cnblogs.com/zhang-shijie/p/5294162.html jack.zhang 一.环境说明 系统环境:centos6.5 [root@lo ...
- 【nginx】nginx编译安装
nginx编译安装 nginx介绍 为什么要使用编译安装 编译安装详细步骤 解决软件的依赖关系,需要安装相关软件包 新建管理nginx的用户和组 下载并解压nginx 配置自己所需要的nginx的功能 ...
- Linux下Nginx编译安装后的开机自启动设置
Linux下Nginx编译安装后的开机自启动设置 一.查看当前Nginx启动状态 二.而配置Nginx相关服务文件 三 .设置nginx命令 四.设置开机启动 五.测试开机启动 一.查看当前Nginx ...
- Linux下Nginx编译安装过程详解
Linux下Nginx编译安装过程详解 一.Nginx介绍 二.Nginx源码下载 1.打开Nginx官网 2.下载官网的源码包 三.Nginx源码安装 1.解压源码包 2.安装开发包组及环境 3.编 ...
- linux nginx编译详解,Linux下nginx编译安装教程和编译参数详解
这篇文章主要介绍了Linux下nginx编译安装教程和编译参数详解,需要的朋友可以参考下 一.必要软件准备 1.安装pcre 为了支持rewrite功能,我们需要安装pcre 复制代码 代码如下:# ...
- Linux下nginx编译安装,重新添加模块
Linux下nginx编译安装,重新添加模块 前言:编译完成后的Nginx,当我们需要新的功能模块时,要怎么重新添加呢?可以按照下面的方法试试. 1.查看nginx版本以及编译安装模块 [root@# ...
最新文章
- python中print又可将数据写入文件_Python 通过print_lol将数据保存到文件中
- 【springboot】【redis】springboot+redis实现发布订阅功能,实现redis的消息队列的功能...
- 内容分析在用户反馈分析中的应用
- SpringMvc和Mybatis整合需要配置的xml
- 三元表达式,递归,匿名函数,内置函数
- 目录爆破工具 -- dirsearch
- 面试官:ConcurrentHashMap为什么放弃了分段锁?
- comboBox绑定对象数组 c# 1614065159
- 恒大紧急辟谣“资金链断裂”,股价止跌回升
- CentOS中一些基本的操作记录
- 放弃微博,继续回来写月经
- C语言打印出心形表白,初学C语言也能看懂!!
- 生态 | 协同办公软件发展任重道远——基于数据库领域视角
- Mortal Kombat Tower - 每天一把CF - 20200919
- 万年历源代码 c语言基础,C语言万年历的源程序
- java双人游戏_Java 简易双人坦克游戏实现
- 【英语竞赛】专项练习之翻译
- Chrome浏览器上传和下载就会崩溃的解决方法
- linux上安装libpng库以及zlib库
- oracle查询快慢,Oracle查询连接数和sql快慢脚本