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配置文件讲解