【问题标题】:Nginx configuration for trinidad-gemtrinidad-gem 的 Nginx 配置
【发布时间】:2025-11-25 19:55:01
【问题描述】:

如何配置nginxTrinidad?我做了很多谷歌搜索,但没有运气。有示例配置的资源吗?

【问题讨论】:

    标签: ruby-on-rails nginx trinidad-gem


    【解决方案1】:

    只是 google 使用 nginx 进行代理 - 可能与其他 Ruby 服务器相同,例如

    server {
        listen sample.com:80;
        server_name sample.com;
        root /home/trinidad/rails_app/current/;
    
        location / {
            proxy_set_header X-Forwarded-Host $host;
            proxy_set_header X-Forwarded-Server $host;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_pass http://127.0.0.1:3000/;
        }
    }
    

    在 Trinidad 的配置中,您可能希望绑定到 127.0.0.1(只需添加 address: 127.0.0.1

    【讨论】: