跳到主要內容

發表文章

目前顯示的是 9月, 2021的文章

Xampp在CentOS7上使用 Let's Encrypt建立ssl憑證及自動更新憑證的方法-教學撰寫:徐嘉裕Neil hsu

Xampp在CentOS7上使用 Let's Encrypt建立ssl憑證及自動更新憑證的方法 Let's Encryp是一個免費、自動化、開放,為了公眾利益而運作的憑證頒發機構 (Certificate Authority, CA)。它是由 Internet Security Research Group (ISRG) 所提供的服務。 Let's Encryp為傳輸層安全 (TLS) 加密提供免費證書,從而在 Web 服務器上啟用加密的 HTTPS。它通過提供可自動執行大部分步驟的軟件客戶端Certbot 來簡化證書的創建、驗證、簽名、安裝和更新過程。 如需申請Let's Encryp憑證需在伺服器端執行,以下為Xampp在CentOS7上使用 Let's Encrypt建立ssl憑證及自動更新ssl憑證方法 前置準備 1->安裝PuTTY 使用ssh連線進入伺服器端 如您有root權限,建議建議安裝以下自由軟體可更便利操作編輯設定,如果沒有root權限請跳過2.3 2->安裝filezilla 使用root->ssh連線進入伺服器端 3->安裝Notepad++,並吧filezilla預設編輯器設為Notepad++ 開始設定(如有root權限不用輸入 sudo ) 1、首先要先關閉XAMPP伺服器,因為apache會占用80port或443port導致憑證申請驗證失敗,請輸入以下指令關閉Xampp sudo /opt/lampp/lampp stop 2、安裝 Certbot Let's Encrypt 於伺服器端 要使用 Let's Encrypt獲取 SSL憑證,您首先需要安裝Certbot和mod_sslApache套件,它提供對SSLv3加密的支持。 增加 CentOS7 EPEL存儲庫,請輸入以下指令: sudo yum install epel-release 3、安裝所有必需的套件: sudo yum install certbot python2-certbot-apache mod_ssl CENTOS 8需安裝certbot sudo yum -y install epel-release mod_ssl certbot' Ubuntu22.04需安裝c