将http网页改为https

我用的阿里云的解析,ubuntu , nginx

首先获取免费的ssl

  • 登陆阿里云管理控制后台
  • 域名与网站--操作--SSL证书--单域免费证书,一般半个小时就能审批下来
  • 安全--SSL证书--查看证书是否签发,如果前发了就下载到本地

配置nginx

  • 在etc/nginx/ 目录下创建cert文件夹
  • 将下在的证书,复制到cert文件夹(.key和.pem)
  • 找到自己网站的配置文件,我的是在etc/nginx/sites-availabel/xyy.ink
  • 编辑xyy.ink,在下载证书的时候会有提示告诉你怎么编辑;
  • 重启nginx

遇到的问题

重启nginx 失败

  • 用一下代码调试,根据提示修改 sudo nginx -t
  • https访问成功,但是页面的css样式有问题
    检查nginx配置文件中,静态文件的设置对不对  
  •  原文:https://xyy.ink

猜你喜欢

转载自blog.csdn.net/sunfellow2009/article/details/81009941