摘要:这里只介绍centos下的使用方法,ubuntu/debian 请替换对应的软件包名。 介绍 ngx_pagespeed ngx_pagespeed 可以对网页进行加速,压缩图片、压缩合并CSS和JS,对网页加速效果明显。 webp 图片 webp图片相对于传统图片格式有着更好的压缩比,且目前除IE浏览器以外都支持。 postgresql数据库
这里只介绍centos下的使用方法,ubuntu/debian 请替换对应的软件包名。
介绍
ngx_pagespeed
ngx_pagespeed 可以对网页进行加速,压缩图片、压缩合并CSS和JS,对网页加速效果明显。
webp 图片
webp图片相对于传统图片格式有着更好的压缩比,且目前除IE浏览器以外都支持。
postgresql数据库
postgresq数据库相对于mysql而言 性能更好,功能也更强,安全性更高。
安装方法
安装相关依赖支持(此处不会安装postgresql,如有需要,建议使用yum或者docker单独安装)
yum -y install libvpx-devel libwebp-devel postgresql-devel wget screen curl python gmp gmp-devel
下载ngx_pagespeed
bash <(curl -f -L -sS https://ngxpagespeed.com/install) -m
在options.conf里找到对应位置增加:(有提供懒人文件)
nginx_modules_options=\'--add-module=/root/ngx_pagespeed-latest-stable --with-cc=/opt/rh/devtoolset-2/root/usr/bin/gcc\' php_modules_options=\'--with-vpx-dir --with-webp-dir --with-php-config=/usr/local/php/bin/php-config --with-pgsql=/usr/include/pgsql --with-pdo-pgsql=/usr/include/pgsql\'
options.conf
执行安装
./install.sh
安装完毕后执行,创建ngx_pagespeed 缓存文件夹:
sudo mkdir /var/ngx_pagespeed_cache sudo chown www:www /var/ngx_pagespeed_cache
在网站中开启pagespeed,以oneinstack为例:
下载 pagespeed.conf
放在 /usr/local/nginx/conf/rewrite 目录下。
openresty在 /usr/local/openresty/nginx/conf/rewrite 下
在需要开启的的网站虚拟主机文件里添加:
include rewrite/pagespeed
最后别忘了执行
echo -e ‘extension=pgsql.so nextension=pdo_pgsql.so’ > /usr/local/php/etc/php.d/ext-pgsql.ini
相关文章推荐
虚拟主机的专业参数,分别都是什么意思?2022-09-09
中非域名注册规则是怎样的?注册域名有什么用处? 2022-01-10
HostEase新年活动促销 美国/香港主机全场低至五折2021-12-28
HostGator下载完整备份教程分享2021-12-28
Flink中有界数据与无界数据的示例分析2021-12-28