前言
随着nginx的使用,一台服务器下的域名及端口多了以后,在nginx.conf配置文件中就需要不断的配置server。
久而久之,就会发现nginx.conf特别臃肿。
所以我在这里对这个nginx.conf进行解耦拆分,让每个端口都有自己独立的配置文件。
一、配置nginx.conf 配置文件
简单讲解下:
worker_processes:进程数量
include:检索路径下的子配置文件
worker_processes 2;
#日志
# error_log logs/error.log info;
#记录pid
pid logs/nginx.pid;
events{
worker_connections 1024;
}
http{
# 开启GZIP压缩
gzip on;
# 最小压缩文件大小
gzip_min_length 4K;
# 压缩缓冲区
gzip_buffers 4 8K;
# 压缩等级
gzip_comp_level 2;
gzip_vary on;
# 压缩类型
gzip_types application/javascript text/css text/plain application/xml font/truetyp