学堂 学堂 学堂公众号手机端

如何在VPS上设置免费SSL证书?

lewis 1年前 (2024-04-14) 阅读数 11 #技术

Let's Encrypt是领先的免费SSL证书提供商之一,可为我们的网站启用安全加密服务。那么如何在VPS上设置免费SSL证书?其实使用Let's Encrypt启用SSL的过程非常简单易行。


在本文中,大家将看到并遵循一些简单的步骤,只需几步即可为我们的网站免费启用SSL。



第1步:安装Certbot客户端

通过我们最喜欢的SSH客户端(例如PuTTY)登录到我们的VPS服务器。在本教程中,我们将使用运行AlmaLinux OS(类似于CentOS的 RHEL分支)的VPS。

在从Let's Encrypt获取SSL之前,首先我们需要在自己的系统上安装 Certbot客户端,因为这在我们的VPS中默认不可用。安装Certbot非常简单,我们可以运行以下命令。

添加回购包:yum安装epel-release

安装Certbot客户端:yum安装certbot python3-certbot-apache mod_ssl

运行certbot客户端后,系统会要求我们验证正在安装的软件包的真实性。为确保certbot的安装没有任何错误,我们需要在出现提示时接受自己导入的密钥。


第2步:为我们的域名请求SSL证书

现在我们已经安装了Certbot 客户端,下一步是为我们的域名、子域名请求SSL证书。

在这里,我们将看到如何为单个域名申请证书

sudo certbot –apache -d yourdomain(footoocr.tk)

在上面的例子中,我使用了为测试目的而创建的测试域名。

sudo certbot –apache -d footoocr.tk

如果我们有多个域名,则可以遵循相同的命令,只要添加额外的域名,我们只需添加额外的-d标志。

sudo certbot–apache -d域名-d www.域名-d子域名



最后,我们可以看到自己的网站已经配置了SSL。


如果大家对使用Lets Encrypt设置免费SSL有任何疑问,请联系。专业提供ssl证书,实现网站https访问,防劫持,防篡改,加强网站数据安全,一键申请,自动签发,欢迎大家咨询!


版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门