VPS侦探论坛

 找回密码
 注册
查看: 2496|回复: 1

求救!!如何重新生成ssl文件夹下的dhparam.pem文件

[复制链接]
发表于 2022-10-5 20:46:28 | 显示全部楼层 |阅读模式

  求救!


1. 菜鸟一枚!WordPress在搭建好的LNMP上运行了一段时间了,主站点www的SSL证书一直可以自动更新,创建虚拟主机的时候没有选择泛域名证书,而是绑定了域名.com和www.域名.com

2. 后来安装了两个2级域名test.域名.com以及demo.域名.com,创建虚拟主机的时候也同时生成了SSL证书,但是这两个二级域名的证书3个月后没有自动更新,失效了。一直放着没管。

3. 最近想给它们重新安装证书,参考官网泛域名证书的生成方法https://lnmp.org/faq/letsencrypt-wildcard-ssl.html,成功的生成了证书

4. 但是发现仍然不起作用,于是手贱去到 /usr/local/nginx/conf/ssl文件夹下乱删文件,不小心把dhparam.pem也给删除了

5. 现在所有网站无法打开,直接输入服务器IP也无法访问,提示服务器拒绝了拒绝了我们的连接请求

6. 能够ping通主机,使用Xshell重启LNMP时提示:


Starting nginx... nginx: [emerg] BIO_new_file("/usr/local/nginx/conf/ssl/dhparam.pem") failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen('/usr/local/nginx/conf/ssl/dhparam.pem','r') error:2006D080:BIO routines:BIO_new_file:no such file)


所以,有没有办法重新生成这个文件啊,或者谁把自己的这个文件下载下来发给我,我传上去看看能不能顶用。。。博客运行有一年了,记了一些自己的东西,不想随便弄丢呀,谢谢了!
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2022-10-6 08:41:06 | 显示全部楼层


为防止你误删不会生成,虚拟主机配置文件中都写出来了
openssl dhparam -out /usr/local/nginx/conf/ssl/dhparam.pem 2048
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-24 00:08 , Processed in 0.025466 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表