1.執行命令 安裝GCC
<code>yum
-y install gcc/<code>
2.OpenSSL Version:openssl-1.0.2j.tar.gz
目前版本最新的SSL地址為http://www.openssl.org/source/openssl-1.0.2j.tar.gz
1、將下載的壓縮包放在自己想放的目錄
<code>wget http://www.openssl.org/source
/openssl-1.0.2j.tar.gz/<code>
2、在文件夾下解壓縮,得到openssl-1.0.2j文件夾
<code>tar
-xzf
openssl-1
.0
.2j
.tar
.gz
/<code>
3、進入解壓的目錄:
<code>cd
openssl-1
.0
.2j
/<code>
4、設定Openssl 安裝,( --prefix )參數為預安裝之目錄,也就是安裝後的檔案會出現在該目錄下:
<code>./config
/<code>
5、執行命令
<code>./config
-t/<code>
6.執行make,編譯Openssl
<code>make
/<code>
7、安裝 Openssl
<code>make
install/<code>
8、執行以下命令
<code>cd
/usr/local
ldd /usr/local
/openssl/bin/openssl/<code>
9、停止殺掉nginx進程
10、重新編譯nginx 添加sll模塊
<code>./configure --with
-http_ssl_module --prefix=/data/
nginx --conf-path=/data/
nginx/nginx.conf make make install/<code>
11、查看nginx sll是否配置成功
<code>cd
/data/nginx/sbin/ ./nginx -V/<code>
12、配置https nginx配置文件
<code>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
; }/<code>
13、最後重啟nginx