linux中cr证书安装,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的错误。

f9144cd241d915205205cc440f8ecf23.png

然后再加上以下:

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;

b201b6a2ec7fcaa69e73a3066b2f16ca.png

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

输入命令:sudonginx-t

如果出现这个则配置成功

48293091434b04da95f6377d2f2bc4ab.png

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

sudo nginx -s reload

访问https,大功告成!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值