ubuntu - 使用域名而不是 IP 地址访问我的网站时连接被拒绝(digitalocean droplet 上的简单 nginx 设置)
问题描述
我在运行 Ubuntu 18.04 的 Digitalocean 液滴上通过 nginx 提供了一个基本的测试/设置站点。
我按照本教程(几乎一字不差)来设置 nginx。
当我输入 droplet 的 IP 地址时,我会登陆默认的 nginx 登陆页面,如上面的教程链接所示。但是,当我使用使用 IP 地址注册的域时,我得到一个ERR_CONNECTION_REFUSED.
当我使用这个工具站点时,它显示我的域正在解析到正确的 IP 地址。
当我运行时systemctl status nginx
,它表明它处于活动状态(正在运行)。我不相信防火墙是问题,因为运行sudo ufw disable
并没有什么不同。
如果我nping --tcp -p 80 example.com
成功运行它会 ping 通 IP 地址/端口。
总而言之,我是这个东西的初学者,我将非常感谢任何帮助,因为我已经尝试解决这个问题已经有一段时间了。
解决方案
推荐阅读
- android - Android MediaProjection 权限对话框可见性回调
- php - 在刀片表单组件中包含 Auth
- python-3.x - 在字符串修改中包括单词边界更具体
- javascript - 如何在第二个 ajax 调用之外获得价值
- qt - 显示 QMessageBox 会中断 QLineEdit 突出显示
- reactjs - 使用 React 的 Express 服务器 - 无法访问此站点
- python - urllib.request.urlopen TypeError:需要一个类似字节的对象,而不是'str'
- mysql - 如何使用 WHERE 子句显示 MySQL 中的所有数据
- python - 如何从数组中的每个条目中删除一个属性?
- node.js - Heroku 错误:Web 进程在启动后 60 秒内无法绑定到 $PORT(使用 axios)