【问题标题】:Problem to access my domain in digitalocean在 digitalocean 中访问我的域的问题
【发布时间】:2020-05-10 18:16:59
【问题描述】:

我在尝试访问我的域时遇到问题。我有我的应用程序(rails 应用程序)托管在数字海洋水滴中我已经在站点可用和站点启用中配置了 nginx 文件,但是每次我想连接到我的主域时,它都会获得一个不定式加载状态并且它永远不会显示。进入我的可用站点,我得到了这个配置:

    server {
        server_name devprimate.com www.devprimate.com;

        location / {
            proxy_pass http://localhost:3000;
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection 'upgrade';
            proxy_set_header Host $host;
            proxy_cache_bypass $http_upgrade;
        }


    }

连接启动rails服务器i用户rails s(而不是rails s + ip地址)

【问题讨论】:

    标签: ruby-on-rails server digital-ocean


    【解决方案1】:

    我找到了答案,因为我昨天安装了 ssl,所以我忘了在 digitalocean 中使用防火墙设置新规则。

    它不接受 https 流量,所以我做了这一步:

    1. sudo ufw status -> 检查我过去添加了哪些规则。
    2. sudo ufw 允许“Nginx HTTP”

    第二条规则解决了我的问题! :D

    【讨论】:

      猜你喜欢
      • 2019-06-14
      • 2020-01-20
      • 2021-12-26
      • 2014-01-23
      • 1970-01-01
      • 2017-02-28
      • 2011-07-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多