文章插图
1.执行命令 安装GCC
yum -y install gcc
2.OpenSSL Version:openssl-1.0.2j.tar.gz目前版本最新的SSL地址为http://www.openssl.org/source/openssl-1.0.2j.tar.gz
1、将下载的压缩包放在自己想放的目录
wget http://www.openssl.org/source/openssl-1.0.2j.tar.gz
2、在文件夹下解压缩,得到openssl-1.0.2j文件夹tar -xzf openssl-1.0.2j.tar.gz
3、进入解压的目录:cd openssl-1.0.2j
4、设定Openssl 安装,( --prefix )参数为预安装之目录,也就是安装后的档案会出现在该目录下:./config --prefix=/usr/local/openssl
5、执行命令./config -t
6.执行make,编译Opensslmake
7、安装 Opensslmake install
8、执行以下命令cd /usr/localldd /usr/local/openssl/bin/openssl
9、停止杀掉Nginx进程10、重新编译nginx 添加sll模块
./configure --with-http_ssl_module --prefix=/data/nginx --conf-path=/data/nginx/nginx.confmakemake install
11、查看nginx sll是否配置成功cd /data/nginx/sbin/./nginx -V
文章插图
12、配置https nginx配置文件
server {listen 443 default ssl;server_name acsu.ahccs.com.cn;ssl on;ssl_certificate /data/nginx/1_acsu.ahccs.com.cn_bundle.crt;ssl_certificate_key /data/nginx/2_acsu.ahccs.com.cn.key;ssl_session_timeout 5m;ssl_protocols SSLv2 SSLv3TLSv1.2;ssl_ciphers HIGH:!aNULL:!MD5;ssl_prefer_server_ciphers on;}
13、最后重启nginx【搭建https难吗?3分钟即可搭建完成,动动手指几个脚本即可,干货】
推荐阅读
- 彻底搞清HTTPS安全通讯之SSL/TLS加密协议
- Fiddler 抓取 https 请求大全
- CentOS7.3 Linux系统搭建VPN服务器之PPTP
- 利用BurpSuite观察百度首页HTTPS的数据包信息
- 开源免费WinSCP搭建共享平台
- 机器视觉真的很难吗?看看图像是怎样载入的
- 超简单本地备份服务器搭建攻略
- 对称还是非对称——https中到底使用了啥?
- CentOS 7.5 + Nginx 1.18.0 环境搭建试验
- Nginx泛域名http默认跳转https