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

    在一个环境下编译安装好nginx,然后可以拷贝到其他环境使用。同时避免直接安装造成的环境冲突。

    首先下载好nginx和相关插件。然后编译安装到沙盒里面。demo如下:

    cd到nginx目录

    ./configure  --prefix=/data/soft/nginx  --sbin-path=/data/soft/nginx/sbin/nginx --conf-path=/data/soft/nginx/conf/nginx.conf --error-log-path=/data/soft/nginx/logs/error.log --pid-path=/data/soft/nginx/logs/nginx.pid --add-module=/data/soft/nginx/nginx-upload-module-2.2m
    

      

    make
    make install
    

      

    然后打包 --prefix对应的目录,即可

    tar -zcvf nginx.tar.gz /data/soft/nginx 
    

      

    备注:

    本例中的文件结构

    安装(make install)前

    env
    nginx-1.8.0
    nginx-upload-module-2.2m
    

    安装后

    ├── client_body_temp
    ├── conf
    ├── env
    ├── fastcgi_temp
    ├── html
    ├── logs
    ├── nginx-1.8.0
    ├── nginx-upload-module-2.2m
    ├── proxy_temp
    ├── sbin
    ├── scgi_temp
    └── uwsgi_temp
    

      

    ps: 之前需要安装pcre相关包

    centos:

    yum -y install pcre-devel openssl openssl-devel
  • 相关阅读:
    webpack的安装与配置
    npm初始化
    gitignore的配置
    git本地已有文件夹和远程仓库对应
    git 配置
    开发环境和开发工具
    git 码云使用教程
    递归
    LeetCode 392. 判断子序列
    MongoDB基本操作
  • 原文地址:https://www.cnblogs.com/Tommy-Yu/p/4994683.html
Copyright © 2011-2022 走看看