服务热线
1888888888
作者:文煞发布时间:2024-06-24分类:站长笔记浏览:286
如何获取免费SSL证书ne ?要想获取免费一年的SSL证书其实十分简单的!以前西数1元一年也就相当于免费的了。腾讯云免费半年的SSL证书也可以一直延期!不过我这里推荐一个一年的长期的免费SSL证书申请地址!
准备你的网站:确保你的网站已经有了域名,而且这个域名已经指向你的服务器。还要检查你的服务器支持 HTTPS,也就是 443 端口要打开,这是 HTTPS 默认用的。
验证域名:申请免费证书时,服务商通常会让你验证你对域名的所有权。验证方法有几种,比如自动 DNS 验证(修改 DNS 记录)、文件验证(上传特定文件到你的网站根目录)等。按照服务商的提示操作就行。
申请并安装证书:登录你选的服务商网站,根据指引填写相关信息,比如你的域名,然后开始验证过程。验证成功后,你就能下载 SSL 证书了。下载后,按照服务商提供的教程,把证书安装到你的服务器上。如果你用的是 Apache、Nginx 这些常见的服务器软件,网上有很多现成的教程,跟着一步步做就行。
检查效果:安装好证书后,记得访问一下你的网站,看看地址栏是不是有个绿色的小锁头,这说明 HTTPS 已经生效了。同时,确保网站里的所有链接都改成了 HTTPS 开头,避免出现混合内容警告。
申请地址:https://www.joyssl.com/certificate/select/free.html?nid=7
说明:apache 需要先安装 ssl 模块之后才支持 https 的配置,具体配置方法可以在网上查询。
1、将 xxx.crt 证书文件,xxx.ca-bundle 中间证书文件和 xxx.key 私钥文件都上传到 apache 服务器上文件夹中(可以新建一个 cert 文件夹,一般放在 apche 的安装目录下);
2、打开 apache 安装目录下 conf/extra/httpd-ssl.conf 文件 (也可能是 conf.d/ssl.conf, 与操作系统及安装方式有关), 在配置文件中查找以下配置语句:
# 添加 SSL 协议支持协议,去掉不安全的协议
SSLProtocol all -SSLv2 -SSLv3
# 修改加密套件如下
SSLCipherSuite HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM
SSLHonorCipherOrder on
SSLCertificateFile cert/domain.crt #这里配置证书文件的路径
SSLCertificateKeyFile cert/domain.key #配置 key 文件的路径 SSLCertificateChainFile cert/domain_chain.crt #配置中间证书的路径
3、重启 Apache。
systemctl restart httpd.service
完成上述步骤后,即可完成 SSL 证书在 Apache 服务器上的安装。
1、准备好证书文件 XXX.crt 和私钥文件 XXX.key。
2、将证书文件和 KEY 文件都上传到服务器(推荐放到 etc/nginx/cert/文件夹下)。
3、修改 nginx 配置文件如下(默认配置文件一般是在/etc/nginx/目录下):
# 以下属性中以 ssl 开头的属性代表与证书配置有关,其他属性请根据自己的需要进行配置。
server { listen 443; server_name localhost; # localhost 修改为您证书绑定的域名。 ssl on; #设置为 on 启用 SSL 功能。 root html; index index.html index.htm; ssl_certificate cert/domain name.pem; #将 domain name.pem 替换成您证书的文件名。 ssl_certificate_key cert/domain name.key; #将domain name.key 替换成您证书的密钥文件名。 ssl_session_timeout 5m; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC
4; #使用此加密套件。
ssl_protocols TLSv1 TLSv1.1 TLSv1.2; #使用该协议进行配置。 ssl_prefer_server_ciphers on; location / { root html; #站点目录。 index index.html index.htm; #添加属性。 }
4、保存 nginx.conf 文件后退出。
5、重启 Nginx 服务。
systemctl restart nginx
步骤一:准备好 SSL 证书
准备好.pfx 格式的证书文件。
步骤二:安装 SSL 证书
1、打开【开始】菜单,找到【管理工具】,打开【Internet 信息服务(IIS)管理器】。
2、单击服务器名称。
3、在中间的菜单中,找到并双击【服务器证书】。
1)在右侧菜单中选择【导入证书】。
2)单击【浏览】并选择您的 your_domain_name.pfx 文件。
3)为证书指定一个好记的名称,存储选择【个人】。
4)单击【确定】将证书安装到服务器。
步骤三:将 SSL 证书分配并绑定到您的网站
1、SSL 证书成功安装到服务器后,您需要将 SSL 证书分配并绑定到您的网站。
2、在【Internet 信息服务(IIS)管理器】主窗口的【链接】菜单中,选择将要安装证书的服务器名称。
3、在【站点】中选择要使用 SSL 证书的站点。
4、在右侧的【操作】菜单中,单击【绑定】。
5、在新打开的【站点绑定】窗口中,如果没有 HTTPS 绑定,请单击【添加】,如果已有
HTTPS 绑定,请选中它并单击【编辑】。
6、【类别】选择“HTTPS”。IP 地址为【未分配】,端口为【443】,SSL 证书处选择之前取好名称证书。
7、单击【确定】。
8、现在您的 SSL 证书已经安装成功,并且配置到了对应的网站上,如果您还有更多的网站需要配置 SSL 证书,重复上述步骤即可。
分享:
支付宝
微信