zoukankan      html  css  js  c++  java
  • Centos7安装Nginx1.14.0

    一、官网下载 http://nginx.org/en/download.html

      版本说明:

      Nginx官网提供了三个类型的版本
      Mainline version:Mainline 是 Nginx 目前主力在做的版本,可以说是开发版
      Stable version:最新稳定版,生产环境上建议使用的版本(毫无疑问,生产环境用于次版本)
      Legacy versions:遗留的老版本的稳定版

    二、检查gcc是否安装,命令:gcc -v ,如果显示有相关版本信息,则说明已经安装好,没有就安装:yum install -y gcc # -y参数表示一直确认安装 

    三、PCRE库  Nginx的HTTP模块要用它来解析正则表达式。

      yum install -y pcre pcre-devel 

           pcre-devel是使用PCRE做二次开发时所需要的开发库。类似的你可以想到安装LAMP时安装的php-devel

    四、zlib库

      gzip格式的压缩会用到它。

     yum install -y zlib zlib-devel

    
    

    五、OpenSSL库 

    yum install -y openssl openssl-devel 

    六、安装Nginx

     下载:wget http://nginx.org/download/nginx-1.14.0.tar.gz #这里安装的是1.14.0生产稳定版本
     解压安装:tar -zxvf nginx-1.14.0.tar.gz
     cd nginx-1.14.0/
     ./configure
    make
    make install

    七、Nginx启动、停止、重启

    /usr/local/nginx/sbin/nginx           #默认启动方式 start  
    /usr/local/nginx/sbin/nginx -t        #测试配置信息
    /usr/local/nginx/sbin/nginx -v        #显示版本信息,-V(大V)显示编译时的参数
    /usr/local/nginx/sbin/nginx -s stop   #快速停止服务
    /usr/local/nginx/sbin/nginx -s quit   #正常停止服务
    /usr/local/nginx/sbin/nginx -s reload #重启

    如果不行记得要打开端口 

    firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效)

    重新载入

    firewall-cmd --reload

    启动成功,打开浏览器访问此机器的 IP,如果浏览器出现 Welcome to nginx! 则表示 Nginx 已经安装并运行成功。

    
    
    
  • 相关阅读:
    巴洛克式和哥特式的区别
    推荐阅读书籍,是时候再行动起来了。
    AtCoder ABC 159F Knapsack for All Segments
    AtCoder ABC 159E Dividing Chocolate
    AtCoder ABC 158F Removing Robots
    AtCoder ABC 158E Divisible Substring
    AtCoder ABC 157F Yakiniku Optimization Problem
    AtCoder ABC 157E Simple String Queries
    AtCoder ABC 157D Friend Suggestions
    AtCoder ABC 156F Modularness
  • 原文地址:https://www.cnblogs.com/minutes/p/11202678.html
Copyright © 2011-2022 走看看