如何為自己的網站添加HTTPS服務
阿新 • • 發佈:2018-07-29
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服務