CentOS7 - Nginx安装目录与编译参数详解

Nginx 安装目录详解

[[email protected] yum.repos.d]# rpm -ql nginx
# Nginx日志轮转,用于logrotate服务的日志切割,定义周期,按天或月等切割日志
/etc/logrotate.d/nginx
# Nginx配置文件目录
/etc/nginx
# 主要配置文件
/etc/nginx/nginx.conf

/etc/nginx/conf.d
# 默认server加载的配置文件
/etc/nginx/conf.d/default.conf

# cgi配置相关,fastcgi配置
# php fastcgi时需加载fastcgi配置文件
/etc/nginx/fastcgi_params
/etc/nginx/scgi_params
/etc/nginx/uwsgi_params

# 编码转换映射转化文件
/etc/nginx/koi-utf
/etc/nginx/koi-win
/etc/nginx/win-utf
# 设置httpd协议的Content-Type与扩展名对应关系,如jpg,json,xml等
/etc/nginx/mime.types

# 用于配置出系统守护进程管理器管理方式 Centos7.2
/usr/lib/systemd/system/nginx-debug.service
/usr/lib/systemd/system/nginx.service
/etc/sysconfig/nginx
/etc/sysconfig/nginx-debug

# Nginx模块目录
/usr/lib64/nginx/modules
/etc/nginx/modules

# Nginx服务的启动管理的终端命令
/usr/sbin/nginx
# 具体的调试分析
/usr/sbin/nginx-debug

# Nginx的手册和帮助文件
/usr/share/doc/nginx-1.12.2
/usr/share/doc/nginx-1.12.2/COPYRIGHT
/usr/share/man/man8/nginx.8.gz

# Nginx缓存目录
/var/cache/nginx

# Nginx日志目录
/var/log/nginx

安装编译参数详解

# 安装目录或路径
# Nginx主目录
--prefix=/etc/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服务所启动的pid
--pid-path=/var/run/nginx.pid
# Nginx锁
--lock-path=/var/run/nginx.lock

# 执行对应模块时,Nginx所保留的临时性文件
--http-client-body-temp-path=/var/cache/nginx/client_temp
--http-proxy-temp-path=/var/cache/nginx/proxy_temp
--http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp
--http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp
--http-scgi-temp-path=/var/cache/nginx/scgi_temp

# 设定Nginx进程启动的用户和组,以root启动服务,实际工作进程(worker)由nginx用户执行(安全)
--user=nginx
--group=nginx

# 设置额外(优化)的参数将被添加到CFLAGS变量
--with-cc-opt=parameters

# 设置附加的参数,链接系统库
--with-ld-opt=parameters

原文地址:https://www.cnblogs.com/zpsong/p/8447764.html

时间: 2024-07-30 19:47:19

CentOS7 - Nginx安装目录与编译参数详解的相关文章

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

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

Nginx 安装目录 和 编译参数

安装目录详解 查看安装nginx之后总共生成了哪些文件 rpm -ql nginx 在上面的文件中包括配置文件和日志文件 /etc/logrotate.d/nginx 类型:配置文件 作用:Nginx日志轮转,用于logrotate服务的日志切割(比如按天切割日志) /etc/nginx /etc/nginx/nginx.conf /etc/nginx/conf.d /etc/nginx/conf.d/default.conf 类型:目录,配置文件 作用:Nginx主配置文件 /etc/ngin

tomcat通过tomcat 安装根目录下的conf-Catalina-localhost目录发布项目详解

tomcat通过conf-Catalina-localhost目录发布项目详解 Tomcat发布项目的方式大致有三种,但小菜认为通过在tomcat的conf/Catalina/localhost目录下添加配置文件,来发布项目,是最佳选择. 因为这样对tomcat的入侵性最小,只需要新增一个配置文件,不需要修改原有配置:而且支持动态解析,修改完代码直接生效(修改配置除外). 但是网上关于这种方法的介绍很简单,小菜来补充一下. 1.直接在eclipse中添加一个server,添加过程中指明tomca

Nginx之location 匹配规则详解

Nginx之location 匹配规则详解 关于一些对location认识的误区 1. location 的匹配顺序是"先匹配正则,再匹配普通". 矫正: location 的匹配顺序其实是"先匹配普通,再匹配正则".我这么说,大家一定会反驳我,因为按"先匹配普通,再匹配正则"解释不了大家平时习惯的按"先匹配正则,再匹配普通"的实践经验.这里我只能暂时解释下,造成这种误解的原因是:正则匹配会覆盖普通匹配(实际的规则,比这复杂,

PHP编译参数详解

[[email protected] tools]# tar xf php-5.3.27.tar.gz解压压缩包 [[email protected] tools]# cd php-5.3.27 进入php安装目录 ./configure 编译参数 –prefix=/application/php5.3.27指定php的安装路径为/application/php5.3.27 –with-mysql=/application/mysql/ 需要指定mysql的安装路径,安装PHP需要的MySQL相

Windows下安装Resin及配置详解与发布应用

关于Resin的好处,网上介绍了一大堆,小编经不住诱惑,决定试用一下.目前Resin的最新版本为:4.0.40,可以从官网直接下载. 1. 将下载下来的Resin包解压开,会看到一大堆的文件,有一些关键的文件,我们需要了解一下. resin-4.0.40 resin安装目录   --conf/resin.properties 配置属性   --conf/resin.xml 配置文件   --conf/licenses/ 许可信息文件   --conf/keys/ openSSL 秘钥   --w

自动化运维平台之系统自动化安装Cobbler系统使用详解

一.简介 Cobbler是一个快速网络安装linux的服务,而且在经过调整也可以支持网络安装windows.该工具使用python开发,小巧轻便(才15k行python代码),使用简单的命令即可完成PXE网络安装环境的配置,同时还可以管理DHCP.DNS.以及yum仓库.构造系统ISO镜像. Cobbler支持命令行管理,web界面管理,还提供了API接口,可以方便二次开发使用. Cobbler客户端Koan支持虚拟机安装和操作系统重新安装,使重装系统更便捷. 二.cobbler提供的功能 使用

Nginx搭建反向代理服务器过程详解 - Windows

本文主要是Nginx做一个简单的反向服务器代理和静态文件缓存. 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器 我们就开始动手吧. 1. Vistudio 创建两个简单的 WebApplication (Web Forms),一个叫WebApplication1,一个叫 WebApplication2. 为了区别

webpack安装配置使用教程详解

webpack安装配置使用教程详解 www.111cn.net 更新:2015-09-01 编辑:swteen 来源:转载 本文章来为各位详细的介绍一下关于webpack安装配置使用教程吧,这篇文章对于不喜欢使用 jspm测试的朋友可以参考一下. webpack 入门 目录 1 安装 webpack2 初始化项目3 webpack 配置4 自动刷新5 第三方库6 模块化7 打包.构建8 webpack 模板我最近大量使用的是 jspm,但因为用它搭建的前端开发环境中,写测试代码非常困难,而项目又