在Ngix或Tengine伺服器上安裝證書

2021-10-09 10:32:13 字數 866 閱讀 4613

說明

本文件以 centos 8、nginx 1.14.1 為例進行說明,由於版本不同,您在操作過程中的命令可能不同

本文件證書名稱以 domain name 為例,例如證書檔名稱為 domain name.pem , 證書金鑰檔名稱為 domain name.key

操作步驟

登陸阿里雲ssl證書控制台

在左側導航欄單機概覽

解壓後的資料夾中有兩個檔案:

證書檔案:以 .pem 為字尾或檔案型別為 pem

金鑰檔案:以 .key 為字尾或檔案型別為 key

使用遠端登陸工具登陸您的nginx伺服器,在nginx安裝目錄(nginx預設安裝目錄為/usr/local/nginx/conf)執行一下命令建立cert目錄

```

cd /usr/local/nginx/conf # 進入nginx預設安裝目錄。此處為nginx預設安裝目錄,請您根據實際配置情況操作

mkdir cert # 建立 cert 證書目錄

```

開啟 nginx 安裝目錄 /conf/nginx.conf 配置檔案進行編輯,在配置檔案中找到 http 協議**片段,在 http 協議**裡新增以下 server 配置示例。如果 server 配置已存在,按照以下注釋內容修改相應的配置即可

server 

}

重啟nginx伺服器

10.可選:設定http 請求字段跳轉https,在需要跳轉的http 站點下新增 rewrite 語句,實現http訪問自動跳轉到https頁面

server 

}

在Nginx或Tengine伺服器上安裝證書

已準備好遠端登入工具,例如putty或者xshell。說明pem證書檔案是採用base64編碼的文字檔案,您可根據需要修改成其他副檔名。關於證書格式的詳細內容,請參見主流數字證書都有哪些格式。登入阿里雲ssl證書控制台。在左側導航欄,單擊概覽。解壓後的資料夾中有2個檔案 登入您的nginx伺服器,在...

在Code上建立了新的專案TEngine

最近想要總結一下最近學到的東西,打算搞乙個渲染引擎,正好看到csdn開了code服務,於是就來試試。這個渲染引擎基於c 和opengl,作業系統為windows,暫時沒有誇平台的打算。前幾天設計了一下檔案結構,並建立起了工程,今天把流程走通了一下,能夠渲染乙個空的opengl視窗。參考了一些別的引擎...

安裝好tengine後編寫服務啟動指令碼

安裝好nginx後,我們可以寫乙個shell指令碼,放到 ect init.d目錄下,方便該服務的啟動 停止 重啟等操作。下面介紹過程 在tengine2.1.0原始碼安裝這篇博文中,我們做了乙個tengine的最簡易安裝,指定了安裝目錄為 usr tengine 2.1.0,如圖所示,本文及後續關...