场景:在添加百度大脑的实名认证的时候需要添加https的反向代理
如果nginx没有添加https协议的配置会出现如下报错nginx: [emerg] https protocol requires SSL support
解决方案:
一.卸载nginx
1.先查询所有nginx的文件:find / -name nginx
2. 删除所有的nginx:rm -rf /usr/local/epf/nginx
二.1.重新下载nginx:
cd /usr/local/epf
mkdir nginx
wget http://nginx.org/download/nginx-1.16.0.tar.gz
解压nginx:tar -zxvf nginx-1.16.0.tar.gz
2.进入nginx目录 cd /usr/local/epf/nginx/nginx-1.16.0
3.执行以下的编译配置:./configure -prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
4.进入nginx的配置文件:
vi /usr/local/epf/nginx/conf/nginx.conf
5.启动nginx: ./usr/local/epf/nginx/sbin/nginx