Nginx 配置 SSL 错误

Mic*_*rst 0 nginx

nginx 将无法启动。我正在使用适用于 VMware 的 Turnkeylinux NGINX 映像,并为附带的 webmin 安装了 NGINX 模块。这是我尝试通过 ssh 启动 NGINX 时的打印输出:

root@nginx-php-fastcgi ~# nginx
nginx: [emerg] BIO_new_file("/etc/ssl/nginx/server.crt") failed (SSL: error:02001002:system library:fopen:No such file or dire
ctory:fopen('/etc/ssl/nginx/server.crt','r') error:2006D080:BIO routines:BIO_new_file:no such file)                           
root@nginx-php-fastcgi ~# nginx -s reload
nginx: [emerg] BIO_new_file("/etc/ssl/nginx/server.crt") failed (SSL: error:02001002:system library:fopen:No such file or dire
ctory:fopen('/etc/ssl/nginx/server.crt','r') error:2006D080:BIO routines:BIO_new_file:no such file)                           
root@nginx-php-fastcgi ~# 
Run Code Online (Sandbox Code Playgroud)

abc*_*cdn 5

您很可能必须关闭网站的 SSL,/etc/nginx/nginx.conf或者确保 SSL 证书文件存在于/etc/ssl/nginx/server.crt路径中并且有效。