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

    一、

    wget http://nginx.org/download/nginx-1.5.9.tar.gz直接在Linux上用命令下载

    二、

    解压 tar -zxvf nginx-1.5.9.tar.gz 

    三、

    设置一下配置信息 ./configure --prefix=/usr/local/nginx 

    四、

    make 编译

    五、

    make install 安装

    在配置信息的时候,也就是在第三步,出现了一下错误:

    错误为:./configure: error: the HTTP rewrite module requires the PCRE library.
    
    安装pcre-devel解决问题
    yum -y install pcre-devel
    错误提示:./configure: error: the HTTP cache module requires md5 functions
    from OpenSSL library.   You can either disable the module by using
    --without-http-cache option, or install the OpenSSL library into the system,
    or build the OpenSSL library statically from the source with nginx by using
    --with-http_ssl_module --with-openssl=<path> options.
    
    解决办法:
    
    yum -y install openssl openssl-devel


    ./nginx -v 先打开/usr/local/nginx/sbin 再执行命令

    安装成功后,只能本地访问,还需要设置防火墙

    vim /etc/sysconfig/iptables 编辑防火墙文件
    新增
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT //--防火墙不拦截80端口 保存退出 :wq service iptables restart 重启防火墙

    卸载方式:

    直接删除安装目录

    //启动
    ./nginx
    
    //关闭
    pkill  nginx

    还有些其他方式关闭启动,网上搜就可以

  • 相关阅读:
    Go 语言基础知识
    Docker 配置代理
    Kubernetes StatefulSets
    Kubernetes Storage
    Centos7.4 Nginx反向代理+负载均衡配置
    LVS 负载均衡原理详解
    Kubernetes Ingress
    Kubernetes Endpoints
    kubernetes 核心对象
    K8s ipvs mode kube-proxy
  • 原文地址:https://www.cnblogs.com/bruce-gou/p/5712893.html
Copyright © 2011-2022 走看看