安装 nginx 会中断对 OpenCPU 的 HTTP 请求

Installing nginx breaks HTTP requests for OpenCPU

我正在尝试在 Ubuntu 16.04 EC2 实例上为 OpenCPU 安装缓存服务器(我需要启用缓存)。 opencpu-cache的一个依赖是最新版本的nginx(没有它我无法安装缓存服务器)。

在我已经安装了 OpenCPU 并验证它可以正常工作之后,我安装了 nginx,然后安装了 opencpu-cache。但是,安装后,我无法再向服务器发出 HTTP 或 HTTPS 请求。从 AWS 控制台向我的 Web 浏览器输入 public IP 地址和 public DNS 无法生成服务器的登录页面,而在我安装 nginx 之前它工作正常。

我在 AWS 上的安全规则设置正确(即它们允许正确的 HTTP 和 HTTPS 端口),那么问题是什么?我在服务器上的所有包也是最新的。 SSH 会话仍然工作得很好。我就是想不通是什么问题。

没关系,事实证明 sudo service opencpu-cache restart 成功了,哈哈。上面对 Jeroen 的支持。