• <ul id="cgeq2"></ul>
  • 歡迎您光臨深圳塔燈網絡科技有限公司!
    電話圖標 余先生:13699882642

    網站百科

    為您解碼網站建設的點點滴滴

    阿里云ecs如何部署https

    發表日期:2018-09 文章編輯:小燈 瀏覽次數:3736

    如今https已經是大勢所趨,https擁有很多優點,傳輸加密不會被運營商劫持;微信小程序已經強制要求https,google明確表示https站點的權重相比于http要高。如果不想再看到右下角討厭的彈窗廣告,那么https將是你的首選。

    https的類型大致分為以下三種類型:

    https1.png

    OVSSL和EVSSL收費昂貴,安全程度較高,一般適合企業和金融級別的產品,比如企業站點和銀行站點。目前ssl證書做的最好的是Symantec,Digicert于2017年12月1日 ,完成對Symantec證書服務的并購,所以目前大部分企業用的都是digicert的服務。但是對于個人站點來說,購買如此昂貴的ssl證書實在不劃算。

    這是阿里云上ssl證書的收費價格,這個價格對于個人站點來說顯然是高了,阿里云之前提供過免費的個人站點ssl證書,但是最近已經把入口隱藏了,估計不會再提供免費的ssl證書了。

    那么對于個人站長來說,有沒有性價比高的ssl證書呢?顯然是有的。Let's Encrypt是由Mozilla、Cisco、Akamai、IdenTrust、EFF等組織人員發起,主要的目的也是為了推進網站從HTTP向HTTPS過度的進程。

    我申請的方式是通過certbot腳本的方式申請的,certbot相當于做了一套自動化申請的方式,不用人工去做審核了。首先需要創建自己的站點,如果還沒有站點請看這篇文章,有非常詳細的介紹。

    在安裝完nginx和部署完自己的站點后,就可以安裝letsencrypt了。首先需要確保服務器的443端口需要打開,如果是阿里云服務器,請先到安全組規則中打開443端口。

    安裝certbot:

    yum install -y epel-release yum install -y certbot 

    完成之后,使用certbot申請證書:

    # 使用方法:certbot certonly --webroot -w [站點目錄] -d [域名] -m [email地址] --agree-tos # 例子: certbot certonly --webroot -w /website/blog/ -d www.similarnote.com -m similarnote@gmail.com --agree-tos 

    我在執行這段命令的時候還遇到了一個錯誤,錯誤如下:

    certbotcertbot-error.png

    這個錯誤貌似是因為phyton版本的問題引起的,如果出現這個錯誤,那么運行下如下的命令:

    pip install --upgrade --force-reinstall 'requests==2.6.0' urllib3 

    email地址填寫真實的email地址,因為letsencrypt會向你發送一封確認郵件,并且在證書快過期時,letsencrypt會向你發送過期郵件提醒。申請成功后,你會看到類似以下的一段信息,這表明申請成功了。

    IMPORTANT NOTES:- Congratulations! Your certificate and chain have been saved at.......Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donateDonating to EFF:https://eff.org/donate-le 

    證書保存的位置:
    /etc/letsencrypt/live/www.testdomain.com/

    letsencrypt證書的有效期默認是90天,我們可以使用crontab表達式定期更新,更新證書的命令:

    certbot renew --dry-run

    設置證書定期更新,首先打開crontab:

    crontab -e 

    再輸入以下命令:

    00 05 01 * * /usr/bin/certbot renew >> /var/log/letsencrypt/renew.log 

    這個時間可以自己設置,一般設置為每月運行一次,上述表達式將在每月的1號凌晨5點執行,執行的日志將會被保存在renew.log中。

    nginx配置

    生成Perfect Forward Security鍵值

    Perfect Forward Security是什么,可以看這里,這個東西很難說清楚,畢竟不是專業人士,簡而言之就是:反正很厲害,裝上就行了。

    mkdir /etc/ssl/private/ -p cd /etc/ssl/private/ openssl dhparam 2048 -out dhparam.pem 

    配置nginx

    這里我就以我自己站點的配置來舉例:

    # 如果你想把普通http的訪問跳轉到https,那么配置下301永久跳轉 server { listen 80 default_server; listen [::]:80 default_server; server_namewww.similarnote.com similarnote.com; return 301 https://www.similarnote.com$request_uri;# Load configuration files for the default server block. include /etc/nginx/default.d/*.conf;location / { }error_page 404 /404.html; location = /40x.html { }error_page 500 502 503 504 /50x.html; location = /50x.html { } }# 這個節點才是配置ssl的 server { listen 443 ssl http2 default_server; listen [::]:443 ssl http2 default_server; # 填寫你的域名 server_namewww.similarnote.com; # 你的網址路徑 root /website/blog/similarnote.com/; indexindex.html index.htm index.txt;# 以下換成你的公私鑰地址 ssl_certificate /etc/letsencrypt/live/www.similarnote.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/www.similarnote.com/privkey.pem;# session緩存大小,1mb大概存儲4000個會話,根據自己站點情況設置 ssl_session_cache shared:SSL:2m; ssl_session_timeout30m; ssl_ciphers HIGH:!aNULL:!MD5; ssl_prefer_server_ciphers on; ssl_session_tickets on;ssl_dhparam /etc/ssl/private/dhparam.pem;location / { }error_page 404 /404.html; location = /40x.html { }error_page 500 502 503 504 /50x.html; location = /50x.html { } } 

    至此,已經完成了所有https的配置步驟了,效果可以看這里。


    本頁內容由塔燈網絡科技有限公司通過網絡收集編輯所得,所有資料僅供用戶學習參考,本站不擁有所有權,如您認為本網頁中由涉嫌抄襲的內容,請及時與我們聯系,并提供相關證據,工作人員會在5工作日內聯系您,一經查實,本站立刻刪除侵權內容。本文鏈接:http://www.juherenli.com/20426.html
    相關開發語言
     八年  行業經驗

    多一份參考,總有益處

    聯系深圳網站公司塔燈網絡,免費獲得網站建設方案及報價

    咨詢相關問題或預約面談,可以通過以下方式與我們聯系

    業務熱線:余經理:13699882642

    Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.    

    • QQ咨詢
    • 在線咨詢
    • 官方微信
    • 聯系電話
      座機0755-29185426
      手機13699882642
    • 預約上門
    • 返回頂部
    久热这里只有精品视频6| 99热亚洲色精品国产88| 精品人妻无码专区在中文字幕| 亚洲精品视频观看| 国产精品自在线拍国产| 精品一区二区91| 精品毛片乱码1区2区3区| 99在线观看精品视频| 日本精品高清一区二区| www国产亚洲精品久久久日本 | 国产精品无码A∨精品影院| 国产成人不卡亚洲精品91| 久久精品免费全国观看国产| 亚洲天堂久久精品| 国产在线无码精品电影网| 麻豆人妻少妇精品无码专区| 国产精品玖玖玖在线资源| 91精品啪在线观看国产电影| 无码精品人妻一区二区三区人妻斩| AV天堂午夜精品一区| 人妻无码久久精品| 热久久综合这里只有精品电影| 国产精品电影在线观看| 亚洲精品福利网站| 91精品免费高清在线| 99久久精品美女高潮喷水| 久久777国产线看观看精品卜| 97久久国产露脸精品国产| 97久久综合精品久久久综合| 精品久久久久久无码中文字幕| 亚洲国产精品第一区二区三区| 国产成人亚洲精品91专区高清| 国产精品午夜无码av体验区| 日韩精品视频免费网址| 成人精品一区二区电影| 国产精品久久国产精麻豆99网站| 中文国产成人精品久久不卡| 在线精品视频一区二区| 久久久精品人妻久久影视 | 久久机热re这里只有精品15| 国产麻豆精品久久一二三|