小编Pas*_*ger的帖子

Nginx,设置https

我正在尝试使用 NGINX 1.4.7 版和 Phusion Passenger 4.0.41 在我的 ubuntu 服务器上设置 https。

我使用这两个命令创建了 .key 和 .csr

sudo openssl genrsa -des3 -out server.key 2048
sudo openssl req -new -key server.key -out server.csr
Run Code Online (Sandbox Code Playgroud)

并将 .csr 发送到 sslshopper.com 伙计们

得到3个文件:

Root CA Certificate - AddTrustExternalCARoot.crt
Intermediate CA Certificate - USERTrustSecureServerCA.crt
Your COMODO SSL Certificate - subdomain_domain_com.crt
Run Code Online (Sandbox Code Playgroud)

这就是我的 nginx.conf 现在的样子

http {
    passenger_root /usr/local/rvm/gems/ruby-2.1.1/gems/passenger-4.0.41;
    passenger_ruby /usr/local/rvm/gems/ruby-2.1.1/wrappers/ruby;

server_names_hash_bucket_size 64;
include       mime.types;
default_type  application/octet-stream;

#access_log  logs/access.log  main;

sendfile        on;
#tcp_nopush     on;

#keepalive_timeout  0;
keepalive_timeout  65;

server { …
Run Code Online (Sandbox Code Playgroud)

ssl nginx https ruby-on-rails phusion-passenger

4
推荐指数
1
解决办法
1294
查看次数

标签 统计

https ×1

nginx ×1

phusion-passenger ×1

ruby-on-rails ×1

ssl ×1