首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Nginx配置SSL证书

由于SSL证书是要求独立IP的,所以我这换了IP之后需要向证书机构申请重发证书。...当证书重发完成之后,就是绑定证书和修改配置文件了,由于之前的证书是由服务商给安装的,再加上nginx下还没有手动安装过证书,只好去找度娘问了。好歹功夫不负有心人,终于让我捣鼓好了。...,重发证书的时候首先要在服务器上面生成两个文件一个是key(密钥文件)文件,一个是csr(证书请求文件)文件。...首先生成key文件: root@lianst:~#cd /usr/local/nginx/conf/ root@lianst:/usr/local/nginx/conf# openssl genrsa...合并完成之后将ssl.csr和www.lianst.cn.key上传到/usr/local/nginx/conf/下面,之后修改nginx.conf文件开启ssl支持。

6.4K100

linux、nginx部署https证书

最近服务器的https证书过期了,所以重新申请证书,然后将证书下载到本地,因为是免费的所以要手动下载,这个证书因为免费所以不会自动续费延期,所以这玩意儿必须每年搞一次,而且要提前搞,还是有钱好啊,暂时没钱只能自己操作了...证书申请完后,点击下载,下载nginx版本的证书,因为我们要用nginx部署,如图: image.png 下载下来后,有两个文件,pem后缀文件的是证书,key后缀的文件是私钥。...接下来要进行如下操作: 1、将证书和私钥上传到服务器。 2、配置nginx配置文件。 3、重启nginx服务器。...root@99.99.99.99:/home/geek/nginx/conf/cert 然后将证书和秘钥分别改名为 site.pem和site.key,为了方便后面的配置使用 第二步修改nginx的配置文件...以上便是我用nginx配置linux服务器https证书的过程,希望对你有所帮助。

2K60

生成 nginx 自签名证书

经常在内部环境需要将网站配置成 https,于是就有了一个需求:创建一个不会过期的 ngxix 自签名证书。于是就向 ChatGPT 提出了这个需求,得到了想要的解决方案。...提问:写一个shell脚本,读取配置文件中的参数,生成自签名证书证书可以给nginx使用 您好,下面是一个示例 shell 脚本,它可以读取配置文件中的参数并生成自签名证书。...证书文件将保存在当前目录的 certs 目录中。 #!/bin/bash # 读取配置文件 if [ -f "./config" ]; then source ....exit 1 fi # 生成证书文件 mkdir -p certs openssl req -newkey rsa:2048 -nodes -keyout certs/server.key -x509...版权声明:如无特殊说明,文章均为本站原创,转载请注明出处 本文链接:https://tendcode.com/article/ChatGPT-nginx-sert/ 许可协议:署名-非商业性使用 4.0

93710

nginx如何配置https证书

上一篇文章我们简单介绍了https的原理,这篇文章我们用nginx来配置一下https的证书。 首先我们来回顾一下https的原理,首先我们看图: ?...这样我们就购买完证书了,然后根据域名去申请证书就可以了,这里和传统的证书机构申请证书还不太一样,一些其他的CA机构需要你把服务器公钥和网站信息发给客服,客服会把证书颁发给你。...之后提交申请,申请通过后,会在下面栏目中出现证书下载地址: ? 我们点击下载即可得到两个文件,这里我们选择与nginx匹配的版本: ? 两个文件如下: ?...pem结尾的为公钥证书,key结尾的为服务器私钥,私钥一定不要泄露出去。 然后我们通过改写nginx的配置文件nginx.conf来配置https服务器。...第一行监听443端口,https默认端口为443,第四行开启ssl,第7行配置公钥证书,第8行配置服务器私钥。 然后重启nginx服务即可。 以上便是用nginx配置https证书的过程及原理

3.1K20

使用Nginx配置HTTPS域名证书

使用Nginx配置HTTPS域名证书配置HTTPS域名证书思路如下:获取SSL证书和私钥:从证书颁发机构或者自签名方式获取SSL证书文件(.crt或.pem格式)和SSL私钥文件(.key格式)。...配置Nginx:编辑Nginx配置文件,在server段添加SSL配置,包括监听443端口、指定证书和私钥文件路径,并可以选择配置SSL加密算法和安全参数。...测试和重启Nginx:使用nginx -t命令测试配置文件语法,然后重启Nginx服务使配置生效。配置完成后,Nginx服务器就可以使用HTTPS协议提供加密连接。...务必定期更新SSL证书,并遵循最佳实践以确保HTTPS配置安全可靠。第一步:安装SSL模块要在nginx中配置https,就必须安装ssl模块,也就是: http_ssl_module 模块。...的解压目录下执行make、make install命令make make install第三步:配置HTTPS把ssl证书 .crt 和 私钥 .key 拷贝到 /usr/local/nginx/conf

5.9K30

Nginx 配置 Https 免费证书访

申请证书 不管是腾讯云还是阿里云都提供免费的证书使用,不过有效期是 1 年,到时候我们重新申请就可以了。我们以腾讯云为例子,申请证书。 ?...官方说法是申请证书需要10分钟-1天的时间,我大概就是十几分钟吧,很快就收到通知了。下载的证书包含 Apache、Nginx、Tomcat、IIS等服务器的配置文件。...我们把 Nginx 文件夹下的两个文件传到服务器就行了。 配置证书 我们在 etc/nginx/ 目录下新建 ssl 文件夹来存放证书。把 crt 证书文件和 key 私钥文件上传到这里。...然后就可以配置 Nginx 配置文件了。 我的配置文件放在 sites-enabled 文件夹里,我们删掉默认的文件新建一个,具体配置内容可以参考腾讯云的操作指导。...ssl on; ssl_certificate /etc/nginx/ssl/1_www.example.com_bundle.crt; ssl_certificate_key /etc

2K10
领券