1、./configure --help 列出所有可配参数
2、路径相关的参数1--安装目录
参数 | 意义 | 默认值 |
--prefix=安装目录 | NginX安装部署后的目录 | /usr/local/nginx |
--sbin-path=PATH | 可执行文件的放置路径 | <prefix>/sbin/nginx |
--conf-path=PATH | 配置文件的放置路径 | <prefix>/conf/nginx.conf |
--error-log-path=PATH | error日志文件的放置路径 | <prefix>/logs/error.log |
--pid-path=PATH | pid文件的放置路径,必须运行nginx才产生nginx.pid | <prefix>/logs/nginx.pid |
--lock-path=PATH | lock文件的放置路径 | <prefix>/logs/nginx.lock |
3、路径相关的参数2
参数 | 意义 | 默认值 |
--builddir=PATH | 编译时生成临时文件的路径 | <nginx source path>/objs |
--with-perl_modules_path=PATH | perl module放置的路径,只有使用了第三方的perl module, 才需要配置这个路径 |
无 |
--with-perl=PATH | perl解析器位置,如果nginx需要执行perl脚本,才需要配置 | 无 |
--http-log-path=PATH | accesss日志放置的位置 | <prefix>/logs/access.log |
4、路径相关的参数2--临时目录
参数 | 意义 | 默认值 |
--http-client-body-temp-path=PATH | http请求缓存临时文件路径 | <prefix>/client_body_temp |
--http-proxy-temp-path=PATH | 反向代理缓存临时文件路径 | <prefix>/proxy_temp |
--http-fastcgi-temp-path=PATH | Fastcgi所使用的临时文件路径 | <prefix>/fastcgi_temp |
--http-uwsgi-temp-path=PATH | uWSGI使用的临时文件路径 | <prefix>/uwsgi_temp |
--http-scgi-temp-path=PATH | SCGI所使用临时文件路径 | <prifix>/scgi_temp |
5、安装时指定即可
./configure --prefix=/usr/local/nginx --sbinpath=/usr/local/nginx/nginx --confpath=/usr/local/nginx/nginx.conf --pidpath=/usr/local/nginx/nginx.pid --with-http_ssl_module --with-pcre=../pcre-8.39 --with-zlib=../zlib-1.2.8
文章评论