Nginx安装(Centos7)64位
主要作用1、反向代理2、动静分离3、负载均衡
反向代理:是指代理的服务器端,由客户端将请求发送给代理服务器,代理服务器再发送给真实的服务器,返回数据后转发给你
负载均衡:说白了就是在nginx.conf配置文件内配置可以把请求转发到其它的服务器从而实现负载均衡
动静分离:就是将静态资源直接部署在专门的服务器上,也可以直接放在反向代理服务器上(Nginx)所在在的服务器上,然后动态资源还是部署在服务器上,如tomcat。然后请求来的时候,静态资源从专门的静态资源服务器获取,动态资源还是转发到后端服务器上。说白了就是将静态资源 html js等和动态资源jsp servlet进行分离部署
一、安装依赖工具
yum -y install zlib zlib-devel gcc-c++ pcre-devel openssl openssl-devel
二、下载nginx安装包解压
//在此目录下创建nginx文件
cd /usr/local
mkdir nginx
//在nginx文件下下载nginx安装包
cd nginx
wget https://nginx.org/download/nginx-1.20.2.tar.gz
//如果没有wget的依赖在安装 yum -y install wget
//解压安装包
tar -zxvf nginx-1.20.2.tar.gz
//进入到nginx-1.20.2执行
./configure --prefix=/usr/local/nginx/ --with-http_ssl_module --with-http_stub_status_module
//把nginx编译到指定的目录
//进行编译和安装
make
make install
三、测试ngi