Nginx,Ssl网站慢

时间:2017-11-11 09:26:31

标签: ssl nginx openssl ssl-certificate vhosts

我将SSL安装到我的网站(Nginx,SSL)。 SSL之后我的网站太慢了。 我找不到解决方案,但它与ssl有关。

在同一个液滴中我有3个应用程序。 1个php(laravel),2个ruby(ruby on rails)应用程序。但其中只有一个拥有SSL。

使用SSL的网站的Conf文件:

server {
  listen 443 ssl;
  server_name www.guclukal.com;

  passenger_enabled on;
  rails_env production;
  root /home/rails/trbodybuilding/public;

  ssl on;

  ssl_certificate /etc/nginx/ssl/guclukal.com/ssl-bundle.crt;
  ssl_certificate_key /etc/nginx/ssl/guclukal.com/guclukal.key;

  ssl_session_timeout  5m;

      ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_prefer_server_ciphers on;
    ssl_ciphers 'EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH';

  location ^~ /assets/ {
    gzip_static on;
    expires max;
    add_header Cache-Control public;
  }

  error_page 500 502 503 504 /500.html;
  client_max_body_size 4G;
  keepalive_timeout 10;
}

我使用此步骤创建SSL:

1.mkdir / etc / nginx / ssl

  1. openssl req -new -newkey rsa:2048 -nodes -keyout guclukal.key -out guclukal.csr

  2. 我将guclukal.csr粘贴到ssls.com以获取文件

  3. cat guclukal_com.crt guclukal_com.ca-bundle> guclukal.crt创建crt文件

  4. 比我制作了我的nginx conf文件。

0 个答案:

没有答案