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,编译Openssl
make
7、安装 Openssl
make install
8、执行以下命令
cd /usr/local
ldd /usr/local/openssl/bin/openssl
9、停止杀掉Nginx进程
10、重新编译nginx 添加sll模块
./configure --with-http_ssl_module --prefix=/data/nginx --conf-path=/data/nginx/nginx.conf
make
make 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 SSLv3 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
}
13、最后重启nginx