请问nginx+ssl 的错误问题?
时间:2011-02-18
来源:互联网
使用 nginx + ssl 商业证书。
以前都是 直接拷贝过去直接用。 nginx.conf也是另外一台正在使用的机器上拷贝下来了。
现在 启动 nginx 证书错误。
nginx: [emerg] SSL_CTX_use_PrivateKey_file("/usr/local/nginx/conf/server.key"




在网上搜了一圈, 都没找到个解决办法。
先谢谢各位了。
作者: kimvane 发布时间: 2011-02-18
这有问题机器以前也是一直这么用?
conf 没改动过?
/usr/local/nginx/conf 底下几个文件?
作者: taojie2000 发布时间: 2011-02-18
作者: chenyx 发布时间: 2011-02-18
/conf 下就一个nginx.conf 文件。
看报错我也知道是 解密有问题。 但问题在哪呢?
作者: kimvane 发布时间: 2011-02-18
/usr/local/nginx/conf/server.key
conf下没有 server 那样文件吗?
作者: taojie2000 发布时间: 2011-02-18
作者: kimvane 发布时间: 2011-02-18
生成密钥和证书:
# cd /etc/nginx
# openssl genrsa -des3 -out jaylin.key 1024
# openssl req -new -key jaylin.key -out jaylin.csr
# cp jaylin.key jaylin.key.orgi
# openssl rsa -in jaylin.key.orgi -out jaylin.key
# openssl x509 -req -days 365 -in jaylin.csr -signkey jaylin.key -out jaylin.crt
修改主配置文件,加入 SSL 功能:
server {
listen 443;
server_name www.jaylin.org;
ssl on;
ssl_certificate /etc/nginx/jaylin.crt;
ssl_certificate_key /etc/nginx/jaylin.key;
......
}
重新启动 nginx 服务之后,在客户端用 https://www.jaylin.org 就可以访问啦。
注意:访问之前会要求添加证书。
作者: nagaregawa 发布时间: 2011-02-18
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28