.configure

简介: .configure

安装deflate模块

./configure \ --enable-deflate

make && make install

在主配置文件末尾添加参数

 AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml text/javascript image/jpg

 DeflateCompressionLevel 9

 SetOutputFilter DEFLATE

vim /usr/local/httpd/conf/httpd.conf

把106行的这条

#LoadModule deflate_module modules/mod_deflate.so

#去掉,注释掉

检查语法和模块是否开启

httpd -t

Syntax OK  ###语法正确

apachectl -t -D DUMP_MODULES | grep "deflate"

deflate_module (shared) ###deflate模块开启

vim /usr/local/httpd/htdocs/index.html

编辑主页添加一张图片(不要忘记给图片授权)

It works!

网络异常,图片无法展示
|

启动验证一下

systemctl start httpd

关闭apache

systemctl stop httpd

安装expires模块

./configure \ --enable-expires

make && make install

在主配置文件末尾添加参数

 ExpiresActive On

 ExpiresDefault "access plus 30 seconds"

vim /usr/local/httpd/conf/httpd.conf

把113行的这条

#LoadModule expires_module modules/mod_expires.so

#去掉,注释掉

检查语法和模块是否开启

httpd -t

Syntax OK

apachectl -D DUMP_MODULES | grep expires

expires_module (shared)

相关文章
|
5月前
|
Linux 编译器 Apache
make与 configure
【5月更文挑战第10天】make与 configure。
51 1
autoreconf: ‘configure.ac‘ or ‘configure.in‘ is required
autoreconf: ‘configure.ac‘ or ‘configure.in‘ is required
324 0
configure: error: zlib not installed
configure: error: zlib not installed
127 0
|
Unix Shell Linux
./configure、make、make install 命令详解
这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤 一、基本信息 1、./configure 是用来检测你的安装平台的目标特征的。
4073 0
|
JavaScript 前端开发
|
应用服务中间件 nginx Unix