三、nginx 编译参数

命令

--prefix=/usr/share/nginx  # nginx 帮助目录
--sbin-path=/usr/sbin/nginx # nginx 执行命令
--modules-path=/usr/lib64/nginx/modules # nginx 模块
--conf-path=/etc/nginx/nginx.conf # nginx 配置文件
--error-log-path=/var/log/nginx/error.log # nginx 错误日志
--http-log-path=/var/log/nginx/access.log # nginx 访问日志
--http-client-body-temp-path=/var/lib/nginx/tmp/client_body
--http-proxy-temp-path=/var/lib/nginx/tmp/proxy
--http-fastcgi-temp-path=/var/lib/nginx/tmp/fastcgi
--http-uwsgi-temp-path=/var/lib/nginx/tmp/uwsgi
--http-scgi-temp-path=/var/lib/nginx/tmp/scgi
--pid-path=/var/run/nginx.pid # nginx 启动服务的 Pid
--lock-path=/var/lock/subsys/nginx # nginx 锁目录
--user=nginx --group=nginx  # 设定 nginx 进程启动的用户和用户组--with-file-aio
--with-ipv6 --with-http_ssl_module
--with-http_v2_module
--with-http_realip_module
--with-http_addition_module
--with-http_xslt_module=dynamic
--with-http_image_filter_module=dynamic
--with-http_geoip_module=dynamic
--with-http_sub_module
--with-http_dav_module
--with-http_flv_module
--with-http_mp4_module
--with-http_gunzip_module
--with-http_gzip_static_module
--with-http_random_index_module
--with-http_secure_link_module
--with-http_degradation_module
--with-http_slice_module
--with-http_stub_status_module
--with-http_perl_module=dynamic
--with-mail=dynamic
--with-mail_ssl_module
--with-pcre
--with-pcre-jit
--with-stream=dynamic
--with-stream_ssl_module
--with-debug
--with-cc-opt=‘-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector  #设置额外的参数将被添加到CFLASGS变量
--param=ssp-buffer-size=4 -m64 -mtune=generic‘
--with-ld-opt=‘ -Wl,-E‘ # 设置附加的参数,链接系统库

原文地址:https://www.cnblogs.com/jogen/p/8127419.html

时间: 2024-10-09 12:26:26

三、nginx 编译参数的相关文章

Nginx编译参数和进程管理介绍(二)

Nginx编译参数和进程管理介绍(二) 本文介绍两个部分:Nginx的编译参数以及nginx的进程管理.文章总体层次架构如图所示: 一.Nginx编译参数详解 从源代码编译应用程序时通常有三个步骤:配置,编译和安装,十分简单.其中配置步骤十分的重要,这直接决定了你的应用程序具备什么功能.所有编译安装时一定要特别重视配置的选项参数. Nginx的配置选项有如下: 1.Path选项 指定编译安装的各种路径位置. 2.依赖选项 指定需要依赖的库文件. 3.模块选项 指明需要安装模块,安装的模块决定了你

KVM虚拟化搭建nginx负载均衡 和lamp 架构(三 nginx负载均衡)

nginx的负载均衡是通过nginx的upstream模块和proxy_pass反向代理来实现的. 依赖包及工具 yum install -y wget gcc pcre-devel zlib-devel zlib nginx下载地址  http://nginx.org/en/download.html 第一步 安装nginx 下载 # cd /usr/local/src/ # wget http://nginx.org/download/nginx-1.10.0.tar.gz 解压 # tar

nginx学习三 nginx配置项解析详解及代码实现

nginx配置项解析详解及代码实现 0回顾 在上一节,用nginx简单实现了一个hello world程序:当我们在浏览器中输入lochost/hello ,浏览器就返回:hello world.为什么会这样呢,简单一点说就是当我们请求访问hello这个服务,nginx就会看配置文件中是否有,如果有,根据具体的handler处理后把处理的结果返回给用户,没有就返回not found. location /hello { test_hello ;//无参数的配置 这其实是一个简单的配置.这节我们来

nginx编译参数集合

http://www.ttlsa.com/nginx/nginx-configure-descriptions/ 标题是不是很欠揍,个人认为确实值得一看,如果你不了解nginx,或者你刚学nginx,或者已经使用nginx一段时间了.但是nginx很多参数你还没去了解,nginx有很多你不知道的用处.不废话,上内容.内容是从网络上摘抄的. 内容有些多,一眼看来难免头昏脑胀,但坚持看完,相信你一定会有所收获. nginx参数: --prefix= 指向安装目录 --sbin-path 指向(执行)

Nginx教程(三) Nginx日志管理

1 日志管理 1.1 Nginx日志描述 通过访问日志,你可以得到用户地域来源.跳转来源.使用终端.某个URL访问量等相关信息:通过错误日志,你可以得到系统某个服务或server的性能瓶颈等.因此,将日志好好利用,你可以得到很多有价值的信息. 1.2 Nginx日志格式 打开nginx.conf配置文件:vim /usr/local/nginx/conf/nginx.conf 日志部分内容: #access_log  logs/access.log  main; 日志生成的到Nginx根目录lo

nginx 编译参数详解(运维不得不看)

nginx参数: --prefix= 指向安装目录 --sbin-path 指向(执行)程序文件(nginx) --conf-path= 指向配置文件(nginx.conf) --error-log-path= 指向错误日志目录 --pid-path= 指向pid文件(nginx.pid) --lock-path= 指向lock文件(nginx.lock)(安装文件锁定,防止安装文件被别人利用,或自己误操作.) --user= 指定程序运行时的非特权用户 --group= 指定程序运行时的非特权

Nginx编译参数.md

Nginx 介绍 简介 Nginx(发音同engine x)是一个网页服务器,它能反向代理HTTP, HTTPS, SMTP, POP3, IMAP的协议链接,以及一个负载均衡器和一个HTTP缓存. 起初是供俄国大型的门户网站及搜索引擎Rambler(俄语:Рамблер)使用.此软件BSD-like协议下发行,可以在UNIX.GNU/Linux.BSD.Mac OS X.Solaris,以及Microsoft Windows等操作系统中运行. 特点 Nginx是一款面向性能设计的HTTP服务器

Linux下nginx编译安装教程和编译参数详解

这篇文章主要介绍了Linux下nginx编译安装教程和编译参数详解,需要的朋友可以参考下 一.必要软件准备1.安装pcre 为了支持rewrite功能,我们需要安装pcre 复制代码代码如下: # yum install pcre* //如过你已经装了,请跳过这一步 2.安装openssl 需要ssl的支持,如果不需要ssl支持,请跳过这一步 复制代码代码如下: # yum install openssl* 3.gzip 类库安装 复制代码代码如下: yum install zlib zlib-

查看mysql apache php nginx的编译参数

查看mysql编译参数: cat /usr/local/mysql/bin/mysqlbug|grep configure 查看apache编译参数: cat /usr/local/apache2/build/config.nice 查看php编译参数:/usr/local/php/bin/php -i |grep configure 查看nginx编译参数:/usr/local/nginx/sbin/nginx -V