使用SSL For Free輕鬆在共享主機上安裝Let's Encrypt SSL證書
近年來,谷歌和其他公司大力推動網絡安全,鼓勵所有網站使用TLS/SSL(傳輸層安全/安全套接字層)。谷歌通過提升使用HTTPS網站的排名來鼓勵其使用,並且像其他瀏覽器製造商一樣,正在通過在沒有加密的網站上顯示越來越多的警報來逐步加強Chrome瀏覽器的安全措施。
過去,SSL證書相當昂貴。 Let's Encrypt通過提供免費證書改變了這一現狀。
網上有很多關於如何安裝Let's Encrypt證書的教程,但這些教程通常需要相當多的技術專業知識(例如Linux Web服務器操作和root訪問權限管理),並且很少指導您如何通過常用的共享主機控制面板進行安裝。如果您的cPanel或其他控制面板實例沒有提供像“一鍵安裝Let's Encrypt SSL”這樣的功能(許多都沒有),那麼您可能會覺得除了通過您的Web託管服務提供商支付證書費用之外別無選擇。
但是,本文將向您展示如何使用SSL For Free的服務在共享Web託管服務器上安裝Let's Encrypt SSL證書。 SSL For Free允許您安裝Let's Encrypt SSL證書,而無需root訪問權限和VPS,只需要一個普通的共享Web託管服務器即可。
關鍵要點:
- 使用SSL For Free服務,無需root訪問權限、VPS或額外費用即可在共享Web主機上安裝Let's Encrypt SSL證書。
- 在共享主機上安裝Let's Encrypt SSL的過程包括通過自動FTP驗證、手動驗證或手動DNS驗證來驗證您的域名,然後將證書數據安裝到您的cPanel Web託管服務器中。
- Let's Encrypt SSL證書是免費的,並提供與付費證書相同的加密級別,但它們僅持續90天,需要手動續訂或通過託管服務提供商提供的自動續訂功能進行續訂。
使用SSL For Free安裝Let's Encrypt SSL
步驟1:訪問SSL For Free網站。
步驟2:在“輸入您要保護的網站”輸入框中,鍵入您的網站域名地址(例如:yourdomain.com)。
步驟3:SSL For Free將自動為您提供yourdomain.com和www.yourdomain.com的SSL證書。
步驟4:如果您想添加其他子域名(例如:sub.yourdomain.com),請單擊“添加/編輯域名”鏈接,您將返回到域名地址輸入頁面。
步驟5:在輸入框中添加您想要的子域名。
通過SSL For Free驗證您的域名/子域名
SSL For Free有三種驗證域名的方法(您可以選擇其中任何一種):
- 自動FTP驗證:您需要提供Web託管FTP帳戶信息。
- 手動驗證:您需要從SSL For Free下載兩個文件,然後將其上傳到您的Web託管服務器。
- 手動DNS驗證:您需要通過Web託管控制面板創建一個新的TXT記錄。
讓我們看看每個驗證步驟。
方法1. 自動FTP驗證
步驟1:單擊“自動FTP驗證”按鈕。
步驟2:在下方,系統將提示您輸入Web託管FTP帳戶的數據。完整輸入數據:
如果您對這種方式(提供您的FTP帳戶訪問數據)感到不安,那麼您可以選擇下面的第二種方式(我強烈推薦)。
方法2. 手動驗證
步驟1:系統將提示您下載SSL For Free生成的兩個文件,然後將其上傳到您的Web託管服務器。單擊“手動驗證”。 (注意:不要關閉此選項卡/頁面!)
步驟2:在下方,系統將提示您下載SSL For Free生成的兩個文件。下載這兩個文件,將它們保存在您的本地計算機上。
步驟3:根據此SSL For Free頁面的說明,創建一個名為.well-known的新文件夾/目錄。 (如果您使用的是Windows環境,請將其命名為.well-known.——即在末尾添加一個額外的點。)在該目錄中,創建一個名為acme-challenge的新目錄。將下載的兩個文件複製粘貼到acme-challenge目錄中。
步驟4:現在使用您首選的FTP應用程序(例如FileZilla)將這兩個文件上傳到您的Web託管服務器。
步驟5:將.well-known目錄從您的本地計算機上傳到Web託管服務器的根目錄(其目錄,而不是其中的內容)。
步驟6:現在在瀏覽器中打開一個新的選項卡/頁面,並輸入您的域名URL以及這兩個文件的位置。確保您看到隨機的數字和字母:
步驟7:返回SSL For Free選項卡/頁面(步驟1中的頁面),然後單擊“下載SSL證書”。確保您不會收到類似這樣的回复:
步驟8:如果您收到錯誤回复,請重複上述步驟1,直到SSL For Free加載“加載SSL證書帳戶”頁面。然後它將繼續到“安全生成SSL證書”頁面:
方法3. 手動DNS驗證
在這種最後的驗證方法選項中,系統將提示您在Web託管控制面板中創建一個新的TXT記錄。
以下是cPanel中的步驟:
步驟1:在SSL For Free網站上單擊“手動DNS驗證”按鈕。
步驟2:然後系統將提示您根據該頁面上的數據創建一個新的TXT記錄:
步驟3:在瀏覽器中打開一個新的選項卡/頁面,並登錄到服務器上的CPanel。轉到“區域編輯器”,並添加一個具有以下數據的記錄:
- 類型:TXT
- 名稱:_acme-challenge.yourdomain.com.
- TTL:14400
- TXT數據:[對應步驟2中的第一個TXT記錄數據]
單擊“添加記錄”:
步驟4:然後添加第二個新的TXT記錄,其數據如下:
- 類型:TXT
- 名稱:_acme-challenge.www.yourdomain.com.
- TTL:14400
- TXT數據:[對應步驟2中的第二個TXT記錄數據]
再次單擊“添加記錄”。
步驟5:最終結果將如下所示:
步驟6:返回SSL For Free選項卡/頁面(步驟1中的頁面),然後單擊“下載SSL證書”。如果您已正確設置TXT記錄,則應該會得到幾個類似這樣的結果:
步驟7:您將被帶到“加載SSL證書帳戶”頁面,然後到“安全生成SSL證書”頁面:
(後續步驟,包括在cPanel中安裝證書,以及證書檢查等,與原文類似,此處省略重複內容,請參考原文)
總結:
希望本教程能向您展示使用Let's Encrypt保護共享主機上的網站是多麼容易。誠然,必須使用第三方中介並非理想之選,但考慮到您可以節省的資金,這並不是一個很大的缺點。無需再次購買證書。
記住,Let's Encrypt證書僅持續90天,而不是一年(像許多付費證書一樣)。一種常見的自動化重新安裝方法是通過cron作業,儘管共享主機上並不總是允許這樣做。我建議您與您的Web主機聯繫,了解他們在這方面提供的服務。
(FAQ部分與原文類似,此處省略重複內容,請參考原文)
以上是設置在共享託管上的設置LET'的詳細內容。更多資訊請關注PHP中文網其他相關文章!

我們都體驗過傳統自動化平台如Zapier和IFTTT的神奇之處。它們擅長連接應用程序並自動化簡單的“如果這樣,則那樣”序列:新表單提交創建電子表格行,傳入郵件觸發Slack警報。簡單、有效,且對於基本任務來說是巨大的時間節省者。但是,你的實際工作流程有多麼簡單?一旦你的工作流程需要理解細微的上下文、優雅地處理錯誤或處理非結構化數據,這些工具往往會遇到障礙。它們的簡單性使其易於使用,但也成為一種限制。當簡單規則不夠用時:考慮一下客戶支持。票務系統湧入非結構化數據——聊天片段、屏幕截圖、複雜的用戶描

定制电信软件开发无疑是一项相当大的投资。然而,从长远来看,您可能会意识到,这样的项目可能更具成本效益,因为它可以像市场上任何现成的解决方案一样提高您的生产力。了解构建定制电信系统的最重要优势。 获取您所需的确切功能 您可以购买的现成电信软件有两个潜在问题。有些缺乏可能显著改善您工作效率的有用功能。有时您可以通过一些外部集成来增强它们,但这并不总是足以使它们变得出色。 其他软件功能过多,使用起来过于复杂。您可能不会使用其中的一些(永远不会!)。大量的功能通常还会增加价格。 基于您的需求

Arm64 架構開源軟件的 CI/CD 難題與解決方案 在 Arm64 架構上部署開源軟件需要一個強大的 CI/CD 環境。然而,Arm64 和傳統 x86 處理器架構的支持水平之間存在差異,Arm64 通常處於劣勢。面向多種架構的基礎設施組件開發人員對工作環境有一定的期望: 一致性:跨平台使用的工具和方法保持一致,避免因採用不太流行的平台而需要改變開發流程。 性能:平台和支持機制具有良好的性能,確保在支持多個平台時部署方案不會因速度不足而受影響。 測試覆蓋率:對所有平台同時進行效率、合規性和

與這些頂級開發人員新聞通訊有關最新技術趨勢的了解! 這個精選的清單為每個人提供了一些東西,從AI愛好者到經驗豐富的後端和前端開發人員。 選擇您的收藏夾並節省時間搜索REL

該教程通過使用AWS服務來指導您通過構建無服務器圖像處理管道。 我們將創建一個部署在ECS Fargate群集上的next.js前端,與API網關,Lambda函數,S3桶和DynamoDB進行交互。 Th

該試點程序是CNCF(雲本機計算基礎),安培計算,Equinix金屬和驅動的合作,簡化了CNCF GitHub項目的ARM64 CI/CD。 該計劃解決了安全問題和績效


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

DVWA
Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

SublimeText3漢化版
中文版,非常好用

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)