• linux nginx 安装https证书


    在安装过程中,我是用Xshell这个工具来远程我的linux服务器进行操作的

    1.把https证书上传到在/home/admin/cert目录下,如果没有cert这个文件夹,则需要新建

    2.然后进入/etc/nginx/sites-available目录,找到这个目录下的default文件,修改里面的配置(建议先备份一下)

    打开default文件:

    把listen 443的这两个注释去掉,然后再加:ssl off;  这个有些资料是ssl on; 我测试了后访问http时会出现400的错误。

     然后再加上以下:

    server_name _;
    ssl_certificate    /home/admin/cert/证书名称.pem;
    ssl_certificate_key   /home/gzgi_admin/cert/证书名称.key;
    ssl_session_timeout 5m;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
    ssl_prefer_server_ciphers on;

    这个时候就完成了证书的配置,然后检查一下配置是否正确

    输入命令:sudo nginx -t

    如果出现这个则配置成功

    最后一步就是重启nginx了~~

    sudo nginx -s reload

    访问https,大功告成!

  • 相关阅读:
    MAC电脑操作快捷键
    Xcode的控制台调试命令
    iOS 页面间传值
    App开机动画
    TCP/IP长连接和短连接
    Using the Transient Fault Handling Application Block
    [转]数据库并发控制 乐观锁,悲观锁
    [转]网站度量指标
    dictionary 和 hashtable 区别
    负载均衡策略
  • 原文地址:https://www.cnblogs.com/ljh19/p/11384226.html
Copyright © 2020-2023  润新知