loading...
Nginx安装、常用命令和配置文件
Published in:2022-01-31 | category: Nginx
Words: 615 | Reading time: 2min | reading:

Nginx安装、常用命令和配置文件

在Linux系统中安装Nginx

  1. 使用远程工具连接Linux操作系统

  2. 进入Nginx官网下载,Linux版本的安装包

  3. Nginx相关的素材(依赖)

    RamJUO.png

    安装方式:

    第一步,安装pcre

    1
    2
    3
    4
    5
    6
    7
    8
    9
    wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz

    解压文件
    ./configure完成后,回到pcre目录下执行make

    再执行make install


    安装之后,使用命令,查看版本号 pcre-config --version

    第二步,安装openssl

    第三步,安装zlib

    1
    yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel

    第四步,安装nginx

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    1.解压缩nginx-xx.tar.gz包
    2.进入解压缩目录,执行./configure
    3.make&&make install

    * 安装成功之后,在usr多出来一个文件夹local/nginx,在nginx/sbin中有启动脚本

    启动Nginx进程的方式
    cd /usr/local/nginx/sbin
    ./nginx
    输入以下命令,查看进程中是否有Nginx
    ps -ef | grep nginx

    查看开放端口号
    firewall-cmd --list-all

    设置开放端口号
    firewall-cmd --add-service=http -permanent
    sudo firewall-cmd --add-port=80/tcp -permanent

    重启防火墙
    firewall-cmd -reload

    1
       

Nginx常用命令

  1. 使用nginx操作命令前提条件:必须进入nginx的目录
1
2

cd /usr/local/nginx/sbin
  1. 查看nginx的版本号
1
./nginx -v
  1. 启动nginx

    1
    ./nginx
  2. 关闭nginx

    1
    ./nginx -s stop
  3. 重新加载nginx

    1
    ./nginx -s reload

Nginx配置文件

  1. nginx配置文件位置

    /usr/local/nginx/conf/nginx.conf

    RayuJU.png

​ 2. nginx 配置文件组成

(1) nginx的配置文件有三部分组成

​ 第一部分 全局快

​ 从配置文件开始到events块之间的内容,主要会设置一些影响nginx服务器整体运行的配置指令。

​ 比如上面第一行配置的:

RagDOJ.png

  **这是Nginx服务器并发处理服务的关键配置,worker_processes值越大,可以支持的并发处理量也越多,但是会受到硬件、软件等设备的制约。**

​ 第二部分 events 块

​ events 块涉及的指令主要影响Nginx服务器与用户之间的网络连接

​ 比如 worker_conections 1024; 支持的最大连接数

​ 第三部分 Http块

​ Nginx服务器配置中最频繁的部分,代理、缓存和日志定义等绝大多数功能和第三方模块的配置都在这里。

​ 需要注意的是:http块也包括http全局快、server块

  • http全局块

    http全局块配置的指令包括文件引入、MIME-TYPE定义、日志自定义、连接超时时间、单链接请求数上限等。

Prev:
Nginx文件匹配规则
Next:
Nginx安装,配置,代理,负载均衡
catalog
catalog