1.为什么要进行压缩?
在企业当中,nginx服务器上的资源要尽可能的占用的空间少一点;实际上信息量大的网页和高清图片占用存储空间是非常大的,这样不利于服务器性能的优化;因此我们要在服务器上面将网页和图片进行压缩,让客户端去下载就可以。
官网下载:gd-devel-2.0.35-26.el7.x86_64.rpm 注意版本
root@server1 Desktop]# yum install gd-devel-2.0.35-26.el7.x86_64.rpm -y
[root@server1 objs]# cp nginx /usr/local/nginx/sbin/ 覆盖掉之前的文件
cp: overwrite ‘/usr/local/nginx/sbin/nginx’? y
[root@server1 nginx]# ./sbin/nginx -V 查看nginx信息
nginx version: nginx/1.18.0
built by gcc 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC)
built with OpenSSL 1.0.2k-fips 26 Jan 2017
TLS SNI support enabled
configure arguments: --prefix=/usr/local/nginx
--with-http_ssl_module
--with-http_realip_module
--with-http_image_filter_module=dynamic 模块已经添加存在
vim /usr/local/nginx/conf/nginx.conf 编辑配置文件导入动态模块
[root@server1 Desktop]# du -sh gougou.jpg 导入图片并查看大小
940K gougou.jpg
主机测试
图片未压缩
压缩之后