nginx--知识梳理

一、概念

nginx:是一个用C语言编写的高性能HTTP服务器、反向代理web服务器
占用内存少、并发能力强
F5:硬件负载均衡,本身就是资源提供者,资源消耗较少,比较昂贵

二、安装

nginx安装方法一:


安装依赖:yum install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel -y
安装pcre:wget https://sourceforge.net/projects/pcre/files/pcre/8.44/pcre-8.44.tar.gz
解压pcre-8.44.tar.gz,进入解压后的文件夹
执行./configure
执行make && make install
查看pcre版本:
pcre-config --version

安装nginx:
https://nginx.org/download/nginx-1.19.5.tar.gz
解压
执行./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
执行make && make install

启动nginx
/usr/local/nginx/sbin/nginx
重新加载配置文件
/usr/local/nginx/sbin/nginx -s reload

验证配置文件:
/usr/local/nginx/sbin/nginx -t

安装方式二:

三、配置文件讲解

nginx配置文件讲解

原文地址:https://www.cnblogs.com/sgfg-1314/p/14370074.html