1. 程式人生 > >如何為自己的網站添加HTTPS服務

如何為自己的網站添加HTTPS服務

gin 服務器 服務器n cer 文件夾 壓縮 壓縮文件 創建 開啟

如何為自己的網站添加HTTPS服務,針對單個域名而言的,下面介紹網站添加https方法,拿阿裏雲方法

1.準備證書文件

進入阿裏雲管理控制臺-安全-證書服務
點擊購買證書服務,進入證書購買頁面(放心,我們購買的是免費的證書服務),選擇免費型DV SSL,證書品牌為Symantec,點擊立即購買購買此證書。

購買成功後在我的證書管理頁面補全域名相關信息,等待審核完成,審核完畢後點擊右側下載按鈕下載證書文件(下載頁面含有安裝證書的說明)。在這裏特別說明域名一定要備案的。否則不行。該文件為zip壓縮文件,通過FTP或直接ssh上傳至服務器nginx根目錄。

2. nginx配置

進入nginx根目錄,創建一個空文件夾(如:sslkey)

將第一步準備好的證書zip文件解壓縮至此目錄,註:*.pem為證書文件,*.key為證書私鑰文件,文件內容請勿修改。

然後開始修改nginx.conf文件,編輯server段,修改監聽為443端口(HTTPS默認端口),開啟ssl監聽,看一下詳細配置:

註意的是ssl_certificate和ssl_certificate_key的路徑必須正確,然後保存,重啟nginx服務,去瀏覽器重新打開頁面,輸入地址:www.96net.com.cn,如果覺得還要輸入https很麻煩的話可以添加配置項,使得http請求默認跳轉至https請求,在nginx.conf中添加一條server。

如何為自己的網站添加HTTPS服務