一、 依赖包安装(二选一)
    **备注:以上俩种方式按照如下描述均可以实现依赖包的安装!
    (一)、yum源获取
    1)
    通过yum源获取依赖包;
    yum源挂载请参考: https://bosssoft.kf5.com/hc/kb/article/1169540/

    2)
    进入源码包存放路径安装依赖包
    _
    [root@localhost ~]# cd /mnt/media/CentOS6.5/Packages
    [root@localhost Packages]#_ yum -y install zlib openssl pcre*

    (二)、源码包获取
    上传准备好的包文件(依赖包+Nginx安装包)至服务器;—-建议路径:/usr/local/src/
    **具体安装步骤:
    A. 进入到存放包文件的路径下
    [root@localhost ~]# cd /usr/local/src
    B. 解压 包文件执行安装 命令描述:视包文件的格式执行对应的压缩命令(zip、tar.gz…)
    Ø pcre安装
    a) 解压pcre依赖包
    [root@localhost src]# tar -zxvf pcre-8.40.tar.gz
    b) 进入到解压后的pcre文件下
    [root@localhost src]# cd pcre-8.40
    c) 安装(configure配置以及编译)
    [root@localhost pcre-8.40]# ./configure && make && make install
    Ø zlib安装
    [root@localhost src]# tar -zxvf zlib-1.2.11.tar.gz
    [root@localhost src]# cd zlib-1.2.11
    [root@localhost zlib-1.2.11]# ./configure && make && make install
    Ø openssl安装
    [root@localhost src]# tar -zxvf openssl-2.0.10.tar.gz
    [root@localhost src]# cd openssl-2.0.10
    [root@localhost src]# ./config && make && make install
    二、Nginx安装
    注意:在安装Nginx之前必须确保上述的依赖包已经安装成功,否则会导致Nginx安装编译过程失败!
    安装步骤

    • 创建nginx的安装目录

      1. _**[root@localhost src]#**_ mkdir /home/localhost/nginx
    • 解压nginx至指定的安装目录

      [root@localhost src]# tar-xzvf nginx-2.0.8.tar.gz /home/localhost/nginx

    • 进入到nginx安装目录

      _** [root@localhost src]#**_  cd /home/localhost/nginx  <br />        _**[root@localhost nginx]#**_  ls<br />![](https://cdn.nlark.com/yuque/0/2019/png/246571/1547691875187-9f352e71-e750-4c65-9f0d-2611b6e99466.png#align=left&display=inline&height=79&originHeight=96&originWidth=903&size=0&width=746)
      
    • 进入到nginx-1.9.7路径下

        _**[root@localhost nginx]#**_  cd nginx-1.9.7<br />        _**[root@localhost nginx-1.9.7]#**_  ls<br />![](https://cdn.nlark.com/yuque/0/2019/png/246571/1547691875250-f62bf936-bb6c-4487-8f71-6d428d211b95.png#align=left&display=inline&height=25&originHeight=30&originWidth=902&size=0&width=746)
      
    • configure参数配置

        _**[root@localhost nginx-1.9.7]#**_   ./configure --prefix=/home/localhost/nginx/nginx-1.7.0 \<br />--with-pcre=/usr/local/src/pcre \<br />--with-zlib=/usr/local/src/zlib \  
      
    • 编译

      [root@localhost nginx-1.9.7]# make &&make install
      备注:
      “\”在命令行中执行含义是: 拼接+换行,但不单独执行
      —prefix: 指定nginx的安装目录 (可选)
      –-with-pcre:支持rewrite功能 ——————-(必选)
      —with-zlib:支持预压缩功能即gzip ——————-(必选)
      其他nginx编译参数请详见文章: 《nginx编译参数详解》

      三、Nginx测试
      测试方式(二选一):终端命令行测试或者是浏览器访问测试

    • 启动nginx

      _** [root@localhost ~]#**_  /home/localhost/nginx/nginx-1.7.0/sbin/nginx
      
    • 方式一: 终端命令行测试 —-直接使用curl命令来读取web信息

       先检查nginx是否已经启动服务,通过检测端口80(nginx默认监听端口),然后使用curl命令读取web信息<br />       _** [root@localhost ~]#**_  netstat -anop | grep 80<br />       _** [root@localhost ~]#**_  curl -s http://localhost | grep nginx.com<br /> <br />![](https://cdn.nlark.com/yuque/0/2019/png/246571/1547691875248-b61ca58d-bf58-43ab-a6d5-aa43d3e0eec3.png#align=left&display=inline&height=31&originHeight=37&originWidth=903&size=0&width=746)<br /> 
      
    • 方式二:: 浏览器访问测试

      通过浏览器访问nginx欢迎页,在地址栏输入:http://192.168.31.241/(80端口可以不用输),
      如下图所示:
      Linux下Nginx安装操作手册 - 图1

      四、nginx启动、重置、停止服务

    • 启动nginx

      _**  [root@localhost ~]# **_ /home/localhost/nginx/nginx-1.9.0/sbin/nginx
      
    • 关闭 nginx

      [root@localhost ~]# /home/localhost/nginx /nginx-1.9.0/sbin/nginx -s stop

    • 重置:当你有修改配置文件的时候,只需要reload即可

      _** [root@localhost ~]#**_  /home/localhost/nginx /nginx-1.9.0/sbin/nginx -s reload