Nginx 的编译安装

2016-1-11 chenhui Nginx

可以在 nginx.org/download 下载适合的 Nginx 版本,下载后解压,能看到下列目录结构(前六个是目录):


auto //编译时用到的环境检测代码

conf //默认配置文件

contrib //一些脚本

html //两个静态页面

man //Man手册

src //源代码

CHANGES //英语版更新记录

CHANGE.ru //俄语版更新记录

configure //根据系统环境配置编译选项,生成 Makefile 和 objs 目录,obj 目录存放了生成的可执行文件。

LICENSE //许可协议声明

README


解压后,可以直接执行 ./configure 来进行配置,他会生成 Makefile,接下来的就是执行 make 来编译 Nginx,最后再执行 make install 来安装 Nginx。

一般来说,Nginx 会被安装在 /usr/local/nginx 目录,而 Web 根目录则为 /usr/local/nginx/html/。

最后可以调用 <Nginx_Source_root>/objs/nginx 也就是直接执行编译生成的可执行文件来运行 Nginx,他会加载存放在 /usr/local/nginx/conf/nginx.conf 这个配置文件来启动。我们可以加上一个 -c <confpath> 来指定加载的配置文件。




发表评论:

Copyright ©2015-2016 freehui All rights reserved