zoukankan      html  css  js  c++  java
  • nginx 安装

    nginx安装

    1:
    zlib库
    https://jaist.dl.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.gz

    http://www.zlib.net/

    执行命令:

    ./configure    &&    make   &&    make install

    2:
    pcre
    https://ftp.pcre.org/pub/pcre/pcre2-10.23.tar.gz

    ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.41.tar.gz

    执行命令:

    ./configure    &&    make   &&    make install

    3:

    openssl 

    yum -y install openssl openssl-devel

    4:
    nginx

    http://nginx.org/download/nginx-1.12.0.tar.gz

    http://nginx.org/download/nginx-1.14.0.tar.gz

    安装之前务必要先创建目录nginx 否则无法安装

    执行命令: 

    ./configure --prefix=/usr/local/nginx (首先创建nginx目录)
    
    make && make install

    5:

    iptables

    #先检查是否安装了iptables

    service iptables status

    #安装iptables

    yum install -y iptables

    #升级iptables

    yum update iptables 

    #安装iptables-services

    yum install iptables-services

    重点:开启80端口 

    http://www.cnblogs.com/shabake/p/4150160.html

    http://www.cnblogs.com/kreo/p/4368811.html

    service iptables status 查看iptables状态
    service iptables restart iptables服务重启
    service iptables stop iptables服务禁用

    -----------------------------------------------------------------------


    sbin/nginx -s reload 无法重启 执行以下命令

    /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

     -------------------------------------------------------------------

    nginx 错误解决方法

    yum install -y gcc gcc-c++

    http://jingyan.baidu.com/article/a948d651093ff90a2dcd2ee5.html
     -------------------------------------------------------------------

    1、Bad Request - Invalid Hostname

    解决方法:删掉proxy_set_header Host $host; 这行代码

    就不会提示 Bad Request - Invalid Hostname

     -------------------------------------------------------------------

    启动:/usr/local/nginx/sbin/nginx
    关闭:/usr/local/nginx/sbin/nginx -s stop

    说明:
    我的nginx安装在了/usr/local/nginx目录下了

    ps -ef|grep nginx
  • 相关阅读:
    Excel组件使用配置文档下载
    mysql 的书籍推荐~
    基于HTTP 协议认证介绍与实现
    DebianKvm快速安装上手教程
    spring事务,TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
    项目中用到的设计模式(持续更新)
    项目中用到的架构模式(持续更新)
    添加验证
    ASP.NET Core中使用appsettings.json
    使用 ASP.NET Core 和 MongoDB 创建 Web API
  • 原文地址:https://www.cnblogs.com/shabake/p/6249821.html
Copyright © 2011-2022 走看看