nginx安装
一、背景
安装nginx的时候想知道nginx的所有安装选项。
二、查看所有安装选项方法
在解压后的源码包中运行 ./configure --help 。
三、测试安装选项 --with-cpp_test_module
由于我想写C++ 版本的nginx模块。在./configure的时候我就加了--with-cpp_test_module 参数。这个参数主要是测试C++ 模块中extern C方式调用C函数是否编译通过。
我用的版本是nginx-1.10.1。这个版本在make的时候报错。报错的原因是找不到mail.h头文件。
解决方法:在安装包路径下修改 objs/Makefile文件。修改后的Makefile文件如下图所示。修改后再回到安装包路径下运行make就运行通过了。