0
그래서 sbin cert가 nginx가있는 레일스 응용 프로그램에서 올바르게 작동하는 데 문제가 있습니다. 사이트에 사용 가능한 폴더를 사용해야합니까, 아니면 모든 인증서 정보를 /opt/nginx/conf/nginx.conf 파일에 붙이면됩니까? 현재, 내 nginx.conf 파일은 다음과 같습니다. 그러나 https를 사용하여 사이트에 액세스하려고하면 작동하지 않습니다. 이 전에는 포트 80에서 수신 대기하는 다른 서버 블록이 있는데 http에 작동하지만 https에 대해서는 작동하지 않습니다. 어떤 아이디어?nginx 문제에 SSL을 설치
server {
listen 443;
server_name www.mysite.com;
#localhost;
ssl on;
ssl_certificate reference to my pem file
ssl_certificate_key reference to my key file
root reference to app in /var/www
# ssl on;
# ssl_certificate cert.pem;
# ssl_certificate_key cert.key;
# ssl_session_timeout 5m;
# ssl_protocols SSLv2 SSLv3 TLSv1;
# ssl_ciphers HIGH:!aNULL:!MD5;
# ssl_prefer_server_ciphers on;
# location/{
# root html;
# index index.html index.htm;
# }
}
나는 이것을 알아 냈습니다. 예, 포트 443이었습니다. 대답을 수락합니다. :). – mlstudent
야, 난 그냥 3 시간 내 SSL을 요청 작업을 얻으려면 내 nginx를 재구성하는 동안 낭비하고 443은 전체 시간 폐쇄되었습니다. 내가 10 개의 상향 음을 줄 수 있다면 그렇게 할거야. –