最近阿里雲服務器ssl證書快過時了,就申請的新的ssl免費證書,順便在本身的服務器上搭建了nginx,能夠支持https請求,下面就來講下怎麼購買並配置ssl證書,並部署到阿里雲服務器。linux
1,在阿里雲搜索ssl nginx
2,這裏進入ssl證書控制檯 vim
3,這裏點購買證書 bash
4,這裏購買免費證書便可 服務器
5,購買成功後,這裏申請簽發 阿里雲
6,填寫相應信息,點下一步,等待審覈。一般15分鐘左右就能出審覈結果 spa
7,審覈經過後,下載ssl證書 命令行
8,下載對應的證書 3d
9,下載後是以下兩個文件,咱們都統一改下名(方便後面上傳與管理) rest
上傳對應的命令行以下
scp /Users/qcl/Desktop/qcl.key root@47.97.192.118:/etc/nginx/cert/
複製代碼
scp 是長傳本地文件到阿里雲的命令, /Users/qcl/Desktop/qcl.key是我本地文件目錄 root@47.97.192.118: 是我阿里雲對應的用戶名和ip /etc/nginx/cert/ 是咱們要上傳到服務器的目錄
輸入完上面命令行之後,點回車,會讓咱們輸入服務器密碼。輸入完之後,會給出傳輸結果。
能夠看到咱們的文件就上傳成功了經過whereis nginx 找到咱們nginx的安裝目錄 /etc/nginx 而後 cd /etc/nginx進入到咱們的nginx安裝目錄 而後 vim nginx.conf 編輯咱們的nginx.conf配置文件,把咱們的 qcl.pem和qcl.key文件所在的路徑配置以下。
systemctl start nginx 啓動nginx服務 systemctl stop nginx 中止nginx服務 systemctl restart nginx 重啓nginx服務
而後重啓咱們的nginx服務器,就能夠完成咱們的ssl證書的配置了。這樣咱們又能夠愉快的玩耍https了。