使用SSL证书配置Nginx

时间:2019-07-04 10:22:03

标签: ssl nginx

我无法使用nginx配置ssl;我按照here的说明逐步进行了操作(没有第4步),但是它没有用,并且我从cloudflare收到了错误524。

这是我在/ etc / nginx / sites-enabled / project中用于nginx的配置文件

server {
        listen 443;
        server_name     <domainname>.org;
        ssl on;
        ssl_certificate /etc/nginx/ssl/<domainname>_org/ssl-bundle.crt;
        ssl_certificate_key /etc/nginx/ssl/<domainname>_org/<domainname>_org.key;
        ssl_prefer_server_ciphers on;

        location /static {
                alias <path/to/static>;
        }

        location / {
                proxy_pass      <python/listener>;
                include         /etc/nginx/proxy_params;
                proxy_redirect  off;
        }
}

请注意,如果我将配置更改为:

server {
        listen 80;
        server_name     <domainname>.org;

        ...
}

然后我可以使用http正常访问服务器,并且一切正常。

注意 我已经在防火墙中打开了端口,所以这不是问题,当我使用netstat进行检查时,nginx正在监听端口443。

0 个答案:

没有答案