搭建https難嗎?3分鐘即可搭建完成,動動手指幾個腳本即可,乾貨

搭建https難嗎?3分鐘即可搭建完成,動動手指幾個腳本即可,乾貨


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>


搭建https難嗎?3分鐘即可搭建完成,動動手指幾個腳本即可,乾貨

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


搭建https難嗎?3分鐘即可搭建完成,動動手指幾個腳本即可,乾貨


分享到:


相關文章: