zoukankan      html  css  js  c++  java
  • Linux下nginx的安装以及环境配置

    原文地址:https://blog.csdn.net/qq_42815754/article/details/82980326

    linux下nginx的安装以及环境配置

    刚好最近在处理服务器相关的工作,所以记录一下nginx的安装,ok,接下来直接开始操作!

    1.配置nginx安装所需的环境

    1. 安装gcc

    安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境。安装指令如下:

    yum install gcc-c++

    2. 安装PCRE pcre-devel

    Nginx的Rewrite模块和HTTP核心模块会使用到PCRE正则表达式语法。这里需要安装两个安装包pcre和pcre-devel。第一个安装包提供编译版本的库,而第二个提供开发阶段的头文件和编译项目的源代码。安装指令如下:

    yum install -y pcre pcre-devel

    3.安装zlib

    zlib库提供了开发人员的压缩算法,在Nginx的各种模块中需要使用gzip压缩。安装指令如下:

    yum install -y zlib zlib-devel

    4.安装Open SSL

    nginx不仅支持 http协议,还支持 https(即在 ssl 协议上传输 http),如果使用了 https,需要安装 OpenSSL 库。安装指令如下:

    yum install -y openssl openssl-devel

    环境结束,接下来进行安装

       解压nginx压缩包并安装

    将压缩包进行解压,解压指令还是写一下吧:

    tar -zxvf nginx-1.10.1.tar.gz

    解压之后,进入加压文件,即cd nginx-1.10.1。
    然后进行配置,推荐使用默认配置,直接./configure就好了,如下图所示:

     第四步:编译安装nginx
    这里和redis的编译安装比较类似,首先在当前目录(/usr/local/nginx-1.10.1)进行编译。输入make即可

    make

    然后回车,如果编译出错,请检查是否前面的4个安装都没有问题。
    编译成功之后,就可以安装了,输入以下指令:

    make install

    ok,安装成功。
    这时候返回上一级目录,就会发现多了nginx目录,接下来,启动nginx。

    第五步:启动nginx

    进入/usr/local/nginx/sbin目录,输入./nginx即可启动nginx

    ./nginx

    关闭nginx

    ./nginx -s quit  或者 ./nginx -s stop

    重启nginx

    ./nginx -s reload

    查看nginx进程

    ps aux|grep nginx

    设置nginx开机启动,只需在rc.local增加启动代码即可。

    vim /etc/rc.local

    然后在底部增加/usr/local/nginx/sbin/nginx

  • 相关阅读:
    为什么 PCB 生产时推荐出 Gerber 给工厂?
    Fedora Redhat Centos 有什么区别和关系?
    【KiCad】 如何给元件给元件的管脚加上划线?
    MCU ADC 进入 PD 模式后出现错误的值?
    FastAdmin 生产环境升级注意
    EMC EMI 自行评估记录
    如何让你的 KiCad 在缩放时不眩晕?
    KiCad 5.1.0 正式版终于发布
    一次单片机 SFR 页引发的“事故”
    java基础之集合
  • 原文地址:https://www.cnblogs.com/mafy/p/12878389.html
Copyright © 2011-2022 走看看