zoukankan      html  css  js  c++  java
  • Linux-nginx服务(三)

    nginx的安装

    官方:http://nginx.org/packages/centos/7/x86_64/RPMS

    Fedora-EPEL:https://mirrors.aliyun.com/epel/7/x86_64/

    编译安装:

      1 yum install pcre-devel openssl-devel zlib-devel //准备好服务相关依赖包
      2 
      3 useradd -r nginx  //准备好服务账户
      4 
      5 ./configure --prefix=/usr/local/nginx --conf-path=/etc/nginx/nginx.conf --
      6 
      7 error-log-path=/var/log/nginx/error.log --http-logpath=/var/log/nginx/access.log
      8 
      9 --pid-path=/var/run/nginx.pid --lockpath=/var/run/nginx.lock
     10 
     11 --user=nginx --group=nginx --with-http_ssl_module
     12 
     13 --with-http_v2_module --with-http_dav_module --withhttp_stub_status_module
     14 
     15 --with-threads --with-file-aio
     16 
     17 make && make install //执行安装
    

    编译安装nginx选项:

      1  --prefix=/etc/nginx //安装路径
      2 
      3  --sbin-path=/usr/sbin/nginx //指明nginx程序文件安装路径
      4 
      5  --conf-path=/etc/nginx/nginx.conf //主配置文件安装位置
      6 
      7  --error-log-path=/var/log/nginx/error.log //错误日志文件安装位置
      8 
      9  --http-log-path=/var/log/nginx/access.log //访问日志文件安装位置
     10 
     11  --pid-path=/var/run/nginx.pid //指明pid文件安装位置
     12 
     13  --lock-path=/var/run/nginx.lock //锁文件安装位置
     14 
     15  --http-client-body-temp-path=/var/cache/nginx/client_temp //客户端body部分的临时文件存放路径,服务器允许客户端使用put方法提交大数据时,临时存放的磁盘路径
     16 
     17   --http-proxy-temp-path=/var/cache/nginx/proxy_temp //作为代理服务器,服务器响应报文的临时文件存放路径
     18 
     19   --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp //作为fastcgi代理服务器,服务器响应报文的临时文件存放路径
     20 
     21   --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp //作为uwsgi代理服务器,服务器响应报文的临时文件存放路径
     22 
     23   --http-scgi-temp-path=/var/cache/nginx/scgi_temp //作为scgi反代服务器,服务器响应报文的临时文件存放路径
     24 
     25   --user=nginx //指明以那个身份运行worker进程,主控master进程一般由root运行
     26 
     27   --group=nginx
     28 
     29   --with-http_ssl_module //表示把指定模块编译进来
    
  • 相关阅读:
    Android使用注解代替枚举从而节省系统使用的内存开销
    android9.0系统适配遇到的问题
    android 图片上传图片 报Socket: Broken pipe
    android H5支付 网络环境未能通过安全验证,请稍后再试
    Error:Execution failed for task ':app:processDebugManifest'. Manifest merger failed with multiple errors, see logs
    NightWatch端到端测试
    JavaScript生成斐波那契数列
    Vue Material
    Jasmine
    Postman
  • 原文地址:https://www.cnblogs.com/OrochWang/p/9544811.html
Copyright © 2011-2022 走看看