Nginx的反向代理及ssl配置
一、Nginx的安装
1.下载nginx
进入nginx官网下载:
http://nginx.org/en/download.html
[root@PVE001 nginx]# wget http://nginx.org/download/nginx-1.22.1.tar.gz
--2022-12-25 18:19:44-- http://nginx.org/download/nginx-1.22.1.tar.gz
Resolving nginx.org (nginx.org)... 52.58.199.22, 3.125.197.172, 2a05:d014:edb:5704::6, ...
Connecting to nginx.org (nginx.org)|52.58.199.22|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1073948 (1.0M) [application/octet-stream]
Saving to: ‘nginx-1.22.1.tar.gz’
100%[=========================================================================================>] 1,073,948 556KB/s in 1.9s
2022-12-25 18:19:46 (556 KB/s) - ‘nginx-1.22.1.tar.gz’ saved [1073948/1073948]
2.解压源码包
[root@PVE001 nginx]# tar -xzf nginx-1.22.1.tar.gz
[root@PVE001 nginx]# ls
nginx-1.22.1 nginx-1.22.1.tar.gz
3.安装开发环境
yum -y groupinstall "Development Tools"
4.安装nginx相关包
yum -y install pcre-devel gcc zlib-devel
5.安装openssl
yum -y install openssl openssl-devel
6.编译安装nginx
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_realip_module
make && make install
7.检查nginx
[root@PVE0