首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Nginx编译安装优化

nginx安装有两种访问,一种是利用包管理器直接安装,也是新手最简单的安装方式,另一种是源码包编译安装。...但是今天主要讲编译安装nginx的一些方法。网上有很多编译安装教程,也有一键安装包,这里不再长篇大论的描述nginx整个编译安装的步骤,只说几个编译安装的小方法。...安装好之后,编译nginx的时候添加google_perftools_module --with-google_preftools_module 安装完nginx后,在nginx主配置文件中添加 google_preftools_profiles...减小可执行文件 默认的nginx编译选项里使用debug模式的,会插入很多不必要的内容,编译以后文件有好几兆,所以这里去掉nginx的debug模式编译,完成后可执行文件只有几百K。...[root@localhost nginx-1.13.8]# vim auto/cc/gcc +172 ? 如同注释掉图上的一行,重新编译。 ? 如图,编译后只有880K。

72510

Nginx编译和安装

安装依赖 为了编译 Nginx 源码,需要安装一些依赖包。本文以 Ubuntu 为例。 GCC编译器 GCC(GNU Compiler Collection)是必需的编译工具。...如果我们在配置文件nginx.conf中使用了正则表达式,那么在编译Nginx时就必须把PCRE库编译Nginx,因为 Nginx的 HTTP 模块需要靠它来解析正则表达式。...中配置了gzip on,并指定对于某些类型(content-type)的 HTTP 响应使用 gzip 来进行压缩以减少网络传输量,则在编译时就必须把 zlib 编译Nginx。...其中最重要的是ngx_modules.c文件,它决定了最终那些模块会编译nginx。...编译和安装 执行编译nginx目录下执行make编译: $ make 编译成功的nginx二进制文件在objs目录下。

21010
领券