Nginx在linux上具体安装过程

1、获取Nginx的源码
第一步:目前我在npfdev2这台Centos服务器上面安装,我以一种比较的简单的方式也就是wget获取Nginx的源码。按照我的习惯,我喜欢在/usr/local/source目录下存放开源项目的源码包文件。所以我们先到/usr/local/source目录下:
Nginx在linux上具体安装过程

第二步:Nginx的下载地址:http://nginx.org/download/ 。/usr/local/source目录下,运行
wget http://nginx.org/download/nginx-1.11.10.tar.gz
Nginx在linux上具体安装过程

在当前的/usr/local/source目录下,查看是否存在Nginx的文件:
Nginx在linux上具体安装过程


第三步:解压Nginx的tar文件。按照我的习惯,我喜欢把解压的文件统一放在/usr/local/untar目录下。在/usr/local/source目录下
运行命令: tar  -zxvf  nginx-1.11.10.tar.gz  -C  /usr/local/untar
2、编译安装Nginx
第一步:进入到/usr/local/untar/nginx-1.11.10目录下。
Nginx在linux上具体安装过程

第二步:安装Nginx最简单的步骤就是执行下面的三行命令,前提是你当前在/usr/local/untar/nginx-1.11.10目录下。
./configure
make
make install
以下内容摘抄自<深入理解Nginx模块开发与架构分析>:
Nginx在linux上具体安装过程

第三步:运行configure命令。我们给出如下参数:
./configure --prefix=/application/nginx
Nginx在linux上具体安装过程

当configure执行成功时会生成objs目录,并在该目录下产生以下目录和文件:
Nginx在linux上具体安装过程

查看objs目录树:
Nginx在linux上具体安装过程

以下内容摘抄自<深入理解Nginx模块开发与架构分析>:
Nginx在linux上具体安装过程

第四步:执行make 和 make install 命令。
3、启动Nginx
第一步:进入到/applicaction/nginx目录。
[[email protected] sbin]# pwd
/application/nginx/sbin
[[email protected] sbin]# ./nginx 
[[email protected] sbin]# 

访问http://192.168.100.21/ 可以看到如下页面:
Nginx在linux上具体安装过程