Nginx技术深入剖析
Posted 蜜蜂点滴
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx技术深入剖析相关的知识,希望对你有一定的参考价值。
一、Nginx软件的目录结构说明
切割日志脚本:
#!/bin/sh
Dateformat= 'date +%Y%m%d -d -1day'
Basedir="/application/nginx"
Nginxlogdir="$Basedir/logs"
Logname="access_www"
[ -d $Nginxlogdir] && cd $Nginxlogdir ||exit 1
[ -f ${Logname}.log]||exit 1
/bin/mv ${Logname}.log ${Dateformat}_${Logname}.log
$Basedir/sbin/nginx -s reload
二、Nginx主配置文件Nginx.conf
三、Nginx其他的配置文件
如果是配合动态服务,Nginx软件还可能会用到扩展的FastCGI以及uwsgi等相关配置文件,这些配置是通过在nginx.conf主配置文件中嵌入include命令来实现的,不过默认情况是注释状态,不会生效。有关动态扩展配置后文讲到php等的服务时再来讲解,初学者跟随本书进度学习即可。当然,大家如果有需求可以查阅相关文档进一步了解。
Nginx配合PHP动态服务相关配置文件为fastcgi.conf、fastcgi_params。
Nginx配合Python动态服务相关配置文件为uwsgi_params。
以上是关于Nginx技术深入剖析的主要内容,如果未能解决你的问题,请参考以下文章