nginx 安裝ssl模組

2021-08-08 02:01:24 字數 1976 閱讀 6640

切換到原始碼包:

1

cd /usr/local/src/nginx-1.11.3

檢視nginx原有的模組

1

/usr/local/nginx/sbin/nginx -v

在configure arguments:後面顯示的原有的configure引數如下:

那麼我們的新配置資訊就應該這樣寫:

執行上面的命令即可,等配置完

配置完成後,執行命令

1

make

這裡不要進行make install,否則就是覆蓋安裝

然後備份原有已安裝好的nginx

1

cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak

然後將剛剛編譯好的nginx覆蓋掉原有的nginx(這個時候nginx要停止狀態)

1cp ./objs/nginx /usr/local/nginx/sbin/

然後啟動nginx,仍可以通過命令檢視是否已經加入成功

1

/usr/local/nginx/sbin/nginx -v

1

2

3

4

5

6

7

8

9

server

把ssl on;這行去掉,ssl寫在443埠後面。這樣http和https的鏈結都可以用

可以用私鑰來做這件事。生成乙個解密的key檔案,替代原來key檔案。

1

openssl rsa -inserver.key -outserver.key.unsecure

1

2

3

4

5

ssl_protocols tlsv1 tlsv1.1 tlsv1.2;

ssl_ciphers ecdhe-rsa-aes256-sha384:aes256-sha256:rc4:high:!md5:!anull:!enull:!null:!dh:!edh:!aesgcm;

ssl_prefer_server_cipherson;

ssl_session_cache shared:ssl:10m;

ssl_session_timeout 10m;

Nginx安裝ssl模組和nginx lua模組

宣告,為了簡單介紹,所有命令預設root許可權 在centos環境下,生成證書前先要確保安裝openssl和openssl devel模組 yum install openssl yum install openssl devel wget c tar xzvf luajit 2.0.2.tar.g...

nginx開啟SSL模組

我本機的nginx 在 usr local nginx nginx的原始碼在 usr local nginx 1.9.3 1.進入 usr local nginx sbin 使用命令 nginx v檢視原來nginx支援的模組,這裡需要記住,因為後面配置ssl的時候也需要用到 2.進入 usr lo...

開始Nginx的SSL模組

tar.gz解壓 tar zxvf nginx 1.5.9.tar.gz進入nginx資料夾 cd nginx 1.5.9進行編譯把一些外掛程式編譯安裝 這個一定要加 with http ssl module http scgi temp path home soft nginx tmp scgi執...