cuốn sách gpt4 ai đã làm

ruby-on-rails - Làm cách nào để định cấu hình hành khách phusion để hỗ trợ ssl trong đường ray bằng nginx?

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-03 13:38:04 26 4
mua khóa gpt4 Nike

Tôi đã làm theo hướng dẫn trên DigitalOcean:https://www.digitalocean.com/community/tutorials/how-to-create-an-ssl-certificate-on-nginx-for-ubuntu-14-04

Đây là tệp nginx.conf của tôi... dường như không hoạt động.

sự kiện {
công nhân_kết nối 1024;
}

http {

ssl_session_cache chia sẻ:SSL:10m;
ssl_session_timeout 10m;
keepalive_timeout 70;

máy chủ {
listen 80;
nghe 443;
ssl bật;

tên máy chủ localhost;

ssl_certificate /Users/sambit/Documents/Projects/SBOOKS/nginx.crt;
ssl_certificate_key /Users/sambit/Documents/Projects/SBOOKS/nginx.key;

#Biện pháp bảo vệ bổ sung
ssl_prefer_server_ciphers bật;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:ECDH+3DES:DH+3DES:RSA+AESGCM:RSA+AES:RSA+3DES:!aNULL:!MD5 :!DSS;

gzip vào;
gzip_min_length 1000;
gzip_proxied đã hết hạn xác thực riêng tư không có bộ đệm không lưu trữ;
văn bản gzip_types/ứng dụng thuần túy/ứng dụng font-woff2/văn bản x-javascript/ứng dụng css/văn bản javascript/văn bản javascript/ứng dụng xml/ứng dụng json/vnd.ms-fontobject ứng dụng/ứng dụng x-font-opentype/x-font-truetype ứng dụng/x-font-ttf ứng dụng/phông chữ xml/phông chữ eot/phông chữ opentype/hình ảnh otf/svg+xml;

# Cho Nginx và Passenger biết thư mục 'công khai' của ứng dụng của bạn ở đâu
root /Users/sambit/Documents/Projects/SBOOKS/public;

vị trí ~ ^/(tài sản|hình ảnh|javascripts|bảng định kiểu|swfs|system)/ {
gzip_static bật;
hết hạn tối đa;
add_header Kiểm soát bộ đệm công khai;
add_header Sửa đổi lần cuối "";
add_header ETag "";
}

#Bật hành khách
hành khách_bật;
hành khách_ruby /Users/sambit/.rvm/rubies/ruby-2.2.2/bin/ruby;
}
}

Tôi đang thử kiểm tra nó trên máy Mac.. (el capitan)

Lỗi tôi gặp phải trong chrome là (ERR_SSL_PROTOCOL_ERROR)

  • Tôi cũng đang chạy ứng dụng Rails của mình với quản đốc trên cổng 7200

quản đốc bắt đầu -p 7200

Giải pháp tạm thời của tôi là sử dụng hành khách để xử lý các yêu cầu http và sinh ra puma trên cùng một máy để xử lý các yêu cầu https (cả hai đều thông qua quản đốc). Tôi biết điều này thật ngô nghê nên tôi đang tìm kiếm một giải pháp dựa trên hành khách tốt hơn.

câu trả lời hay nhất

Tác giả hành khách ở đây. Bạn cũng phải thiết lập ssl bật.

Giới thiệu về Ruby-on-Rails - Làm cách nào để định cấu hình hành khách phusion để hỗ trợ ssl trong Rails bằng nginx? , chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/33486306/

26 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress