Nginx Nginx 開啟 SSL 模組

2021-09-01 12:02:39 字數 3458 閱讀 2476

解決方案:編譯安裝的時候帶上–with-http_ssl_module配置即可。

下面是詳細步驟:

我的環境:

1. 檢視安裝時的配置

切換到 nginx的安裝目錄,執行 ./nginx -v

2. 重新編譯

切換到原始碼包,進行重新編譯

[root@iz8vb7en797f7sdjs8f28mz ~]# cd /usr/local/nginx-1.8.0/
然後配置如下:

[root@iz8vb7en797f7sdjs8f28mz nginx-1.8.0]# make
3. 覆蓋原來

首先停止 nginx,並拷貝:

[root@iz8vb7en797f7sdjs8f28mz nginx-1.8.0]# cd /usr/local/nginx/sbin/

[root@iz8vb7en797f7sdjs8f28mz sbin]# ./nginx -s stop

[root@iz8vb7en797f7sdjs8f28mz sbin]# cp nginx nginx.bak

[root@iz8vb7en797f7sdjs8f28mz sbin]# ls

nginx nginx.bak

最好執行make install,覆蓋原來的執行檔案:

[root@iz8vb7en797f7sdjs8f28mz sbin]# cd /usr/local/nginx-1.8.0

[root@iz8vb7en797f7sdjs8f28mz nginx-1.8.0]# ls

auto changes changes.ru conf configure contrib html license makefile man objs readme src

[root@iz8vb7en797f7sdjs8f28mz nginx-1.8.0]# make install

4. 啟動nginx
[root@iz8vb7en797f7sdjs8f28mz nginx-1.8.0]# cd -

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...

Tomcat開啟SSL協議支援

要使用ssl connector,必須先建立乙個keystore。他包含了伺服器中被客戶端用於驗證伺服器的數字證書。一旦客戶端接受了這個證書,客戶端就可以使用public key去加密他們要傳送的資料。而伺服器,擁有乙個private key,作為唯一解密資料的金鑰。進入jdk的bin目錄,開啟命令...

Tomcat開啟SSL協議支援

要使用ssl connector,必須先建立乙個keystore。他包含了伺服器中被客戶端用於驗證伺服器的數字證書。一旦客戶端接受了這個證書,客戶端就可以使用public key去加密他們要傳送的資料。而伺服器,擁有乙個private key,作為唯一解密資料的金鑰。進入jdk的bin目錄,開啟命令...