https部署

HTTPS (全称:Hyper Text Transfer Protocol over SecureSocket Layer)。HTTPS 在HTTP 的基础下加入SSL,HTTPS 的安全基础是 SSL,因此加密的详细内容就需要 SSL。端口 https端口:443..

主要步骤如下

购买证书 -》申请证书 -》下载证书 -》 安装证书

步骤流程

购买证书

从阿里云|腾讯云购买证书(购买免费版即可);

https://www.aliyun.com/product/security/markets/aliyun/product/cas

打开网址

购买免费证书

申请证书1

申请证书2

提交证书申请资料

为指定网站申请证书,根据提示填写相关信息即可

绑定网址

下载证书部署

下载证书选择 相应服务器证书即可 (见上图第 3 行 “下载”)

配置http与https 重启nginx即可

server
{
    listen 80;
    listen 443 ssl;
    server_name www.xxx.com;
    index index.html index.htm index.php;
    root /home/wwwroot/demo;
    #ssl on; 这里要注释掉
    ssl_certificate /usr/local/nginx/conf/ssl/xxx.vip.pem;
    ssl_certificate_key /usr/local/nginx/conf/ssl/xxx.vip.key;

    #以下配置省略

}
Licensed under 京ICP备17003353号-3