Nginx 编译安装工程优化

1.减小 nginx 编译后的文件大小

 

在编译 nginx 时,默认以 debug 模式进行,在 debug 模式下会插入很多跟踪和 assert 之类的信息。 在 nginx 源码文件解压后,找到源码目录下的 auto/cc/gcc 文件,在其中找到如下行:

#debug CFLAGS=”$CFLAGS -g” 注释掉或者删除这两行,即可取消 debug 模式

2.为特定的 cpu 指定 cpu 类型编译优化

 

#确定 CPU 的类型可用此命令:cat /proc/cpuinfo |grep "model name"

 

在编译 nginx 时,默认的 GCC 编译参数是“-0”,要优化 GCC 编译,可以使用两个参数:

 

--with-cc-opt=’-O3’ –with-cpu-opt=CPU

posted @ 2019-08-09 17:00  樊伟胜  阅读(275)  评论(0编辑  收藏  举报