iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 21
1
Security

不專業infra甘苦談系列 第 21

Day-21 快速讓自己的網頁變成HTTPS 才不會被 google 擋掉

  • 分享至 

  • xImage
  •  

HTTPS(安全超文本傳輸協議

相對於 HTTP ,利用 SSL/TLS 協議幫助瀏覽器和伺服器之間的連線提供安全性。若要使用 HTTPS 需要來自憑證授權機構的證書,取得證書之後需要再伺服器上面安裝 Web 服務器上。HTTPS 通常使用 TCP 443 port 。

我通常的方法

  • 進入 https://certbot.eff.org/instructions
    • 你會看到這樣的畫面
    • 再來你就要選擇你的伺服器軟體跟系統
  • 以 Nginx on Ubuntu 18.04 LTS (bionic) 為例子
    • 首先你要先 SSH 到你的系統 (廢話
    • 再來你要安裝一些套件,分別是更新自己的 apt-get
    • 然後安裝一些需要的套件 Certbot PPA
    sudo apt-get update
    sudo apt-get install software-properties-common
    sudo add-apt-repository universe
    sudo add-apt-repository ppa:certbot/certbot
    sudo apt-get update
    
    • 安裝我們的主角安裝 Certbot
      • sudo apt-get install certbot python-certbot-nginx
    • 開始行動吧運行 Certbot ,獲取並安裝您的證書
      • sudo certbot --nginx
    • 或你只想要獲得證書,然後自己手動更新 Nginx
      • sudo certbot certonly --nginx
    • 證書過期了你可以更新
      • sudo certbot renew --dry-run

上一篇
Day-20 ESXi DCUI
下一篇
Day-22 Esxi上建虛擬機
系列文
不專業infra甘苦談30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言