码迷,mamicode.com
首页 > Web开发 > 详细

搭建高性能web服务器之Nginx安装与配置说明(2.2)

时间:2015-10-28 19:35:26      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:nginx


  《本章节介绍了如何获取Nginx以及如何配置、编译、安装运行Nginx。深入介绍了最为复杂的configure过程,以及编译Nginx相关参数的介绍》

 上一章节,我们简单的了解Nginx安装前需要准备的依赖包以及先关系统内核优化参数,本章节我们就着实讲到nginx的安装过程,比如nginx安装的一些参数说明,安装过程中遇到的一些问题


一.源码安装nginx

1.1下载nginx源码包

 我们可以在Nginx官方网站(http://nginx.org/en/download.html)获取Nginx源码包。这里我们选择下载nginx版本为1.6.3,统一下载到/usr/local/src目录下:

# cd /usr/lcoal/src

# wget http://nginx.org/download/nginx-1.6.3.tar.gz

注意:每个版本在官方文档上都有对应的说明,如有疑问可到官方文档上去看说明

1.2 ./configure编译nginx源码包

# cd /usr/lcoal/src

# tar zxf nginx-1.6.3.tar.gz

# cd nginx-1.6.3/

# ./configure  

# make 

# make install

备注:

1.configure命令做了大量的“幕后”工作,包括检测操作系统内核和已经安装的软件,参数的解析,中间目录的生成以及根据各种参数生成一些C源码文件、Makefile文件等。

2.make命令根据configure命令生成的Makefile文件编译Nginx工程,并生成目标文件、最终的二进制文件。

3.make install命令根据configure执行时的参数将Nginx部署到指定的安装目录,包括相关目录的建立和二进制文件、配置文件的复制。

4在安装nginx的时候,千万别忘记了nginx创建运行nginx服务的用户,不建议使用默认的的运行用户(nobody)如下:

# groupadd -r nginx 
# useradd -r -g nginx -s /bin/false -M nginx

本章节简单讲到这里。下一章节我们将会介绍到关于nginx的./configure相关参数说明


本文出自 “菜鸟的成长记” 博客,请务必保留此出处http://blief.blog.51cto.com/6170059/1707355

搭建高性能web服务器之Nginx安装与配置说明(2.2)

标签:nginx

原文地址:http://blief.blog.51cto.com/6170059/1707355

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!