Nginx进程概述
1 编译安装
1、 解压:
1)解压tar包: tar zxf nginx-1.15.7.tar.gz
2)隐藏nginx版本,防止被攻击:vim nginx-1.15.7/src/core/nginx.h
nginx-1.15.9目录里的内容
1)auto目录:里面有4个子目录,cc是编译使用的,os是判断操作系统类型的,其他都是辅助configure编译的,也就是操作系统有什么特性供nginx使用
2)CHANGES:各版本的改变,bug修复等信息;CHANGES.ru:nginx作者是俄罗斯人,这是俄罗斯版本
3)conf: 为了方便运维配置,conf目录里有示例文件,安装好后会拷贝到安装目录
4)configure
5)contrib:提供nginx语法检测字体
cp -r contrib/vim/* ~/.vim ##家目录下如果没有.vim目录,手动新建
6)html:默认发布目录,50x.html是报500错误时的页面
7) src:源码目录
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
修改文件 /nginx-1.15.9/src/core/nginx.h
#define NGINX_VER "nginx/" NGINX_VERSION
改为:
#define NGINX_VER "nginx/"
- 1
- 2
- 3
- 4