环境介绍,rhel6.8
nginx 安装过程中配置模块https-ssl-module
./configure --prefix=/frp/nginx --with-http_stub_status_module --with-http_ssl_module
make && make install
如提示需要openssl libnary
则执行如下:
rpm -ivh openssl-devel-1.0.1e-48.el6.x86_64.rpm
如以上缺少相应的包安装即可。
生成文件, SSL Certificate:
openssl req -x509 -nodes -days 36500 -newkey rsa:2048 -keyout nginx.key -out nginx.crt
修改nginx配置文件
cd /frp/nginx/conf
配置nginx.conf
增加
listen 443 ssl;
ssl_certificate /frp/nginx/ssl/nginx.crt;
ssl_certificate_key /frp/nginx/ssl/nginx.key;
重启nginx
nginx -s reload