nginx ssl configuração básica

1

Eu sou relativamente novo no lado do servidor e tenho muito pouca idéia sobre configuração, então, por favor, desculpe-me se a pergunta parece realmente básica

Eu tenho um servidor nginx + uwsgi em funcionamento e gostaria de configurá-lo para https

server {
 ssl on;
 listen 443 ;
 allow all;
 server_name example.com;
 ssl_certificate     sslWork/anotherKey/server.crt;
 ssl_certificate_key sslWork/anotherKey/server.key;
 ssl_protocols       SSLv3 TLSv1 TLSv1.1 TLSv1.2;
 ssl_ciphers         HIGH:!aNULL:!MD5; 

 # Django admin media.
 location /media/admin/ {
   alias lib/python2.6/site-packages/django/contrib/admin/media/;
 }
 # Your project's static media.
 location /media/ {
   alias PROJECT_ROOT/media/;
 }

 # Finally, send all non-media requests to the Django server.

 location /ai {
   uwsgi_pass  127.0.0.1:8807;
   include     uwsgi_params;
  }

 location /trial {
  uwsgi_pass  127.0.0.1:8817;
  include     uwsgi_params;
 }
}

Isto é o que a configuração parece .. onde anotherKey / * são certificados auto gerados

Esta é, naturalmente, apenas a parte ssl da configuração, se mais alguma coisa for necessária, eu poderia adicioná-la à pergunta também ..
Como gerámos o certificado ... isso importa ...
Agora estou recebendo uma 'página da Web não está disponível'

Obrigado

    
por user160870 30.06.2013 / 19:02

1 resposta

1

A questão aparentemente era que eu não tinha aberto a porta 443 na instância. whoops:)

    
por 01.07.2013 / 09:16