nginx - 无法从外部访问 nginx
问题描述
无法从服务器外部访问 nginx
我使用我编写的 ansible 角色在 linux 机器上下载 nginx。但是我无法在服务器之外访问该 nginx 服务(安装它的那个)
https://github.com/kishanagarwal/ansible_poc/tree/master/roles/nginx
您可以从上面的 url 访问代码
我能够获得在 Centos 机器上运行的 nginx 服务的欢迎页面,但是当我尝试访问在 ubuntu 14.04 上运行并安装了 nginx 的机器的 IP 地址时,什么也得不到。
解决方案
它只是意味着未打开 nginx 端口。步骤如下:
- 登录到您正在尝试访问 nginx 的机器。如果是windows,打开DOS提示符;如果是linux,打开终端。运行以下命令: telnet
根据输出,如果端口未打开,您可以参考以下指南打开端口:
https://www.cyberciti.biz/faq/howto-rhel-linux-open-port-using-iptables/
推荐阅读
- linux - Sed 对基于行索引的匹配模式进行操作并进行操作
- mysql - MYSQL 按空值排序和分组
- reactjs - 无法将 CSS 应用于
- airflow - Datadog 气流指标
- terraform - Terraform:资源中的可选字段
- oracle - OC4J 在 Oracle EBS 11.0.3 或 11i (11.5.10) 中是否可用
- c++ - 如何在 boost 和 asio 上将 ssl 添加到 http 服务器
- javascript - 如何使用 WinAppDriver 和 Node 输入文本?
- sql - Redshift SQL - 计算组内重复值的序列
- nginx - Nginx 在动态子文件夹中部署静态文件