安装并设置HTTPS证书需要操作三个步骤:
一、申请SSL证书
1.选择一家SSL证书服务商(有免费的,如Let’s Encrypt,也有收费的)
2.在服务商网站提出申请,按要求提供相关域名的所有者身份信息。
3.若通过申请,服务商会提供一份证书文件给你。
二、安装SSL证书
1.将上面提供的证书文件上传到Huawei云服务器。
2.如果使用的是Apache服务器,在Apache配置文件(httpd.conf或apache2.conf)中找到 “<VirtualHost *:80>”。在下面添加如下代码:
//SSL引擎开启
SSLEngine on
//服务器证书的位置,后面路径为证书的实际路径
SSLCertificateFile /path/to/your_domain_name.crt
//私钥的位置
SSLCertificateKeyFile /path/to/your_private.key
//中间证书的位置(如果有)
SSLCertificateChainFile /path/to/DigiCertCA.crt
- 配置之后,重启Apache。
对于Nginx服务器,配置在nginx.conf中用server区块添加如下代码:
server {
listen 443;
server_name your.domain.com;
ssl on;
ssl_certificate /path/to/your_domain_name.crt;
ssl_certificate_key /path/to/your_private.key;
ssl_protocols SSLv3 TLSv1;
ssl_ciphers ALL:!aNULL:!ADH:!eNULL:!LOW:!EXP:RC4+RSA:+HIGH:+MEDIUM;
}
同样,配置完后重启Nginx。
三、测试HTTPS是否生效
在浏览器中输入 https://yourdomain.com 测试HTTPS是否已经生效。如果浏览器显示了一个锁的标志,那HTTPS就已经启用。
注意: 具体要根据你的服务器类型和网站环境的具体情况进行设置,以上步骤只是一种通用的设置方式,并非一定适用于所有环境。
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/173317.html