我正在尝试在运行 ubuntu 14.04 的数字海洋水滴上托管一个小节点应用程序。在本地开发中,该站点在 https 上运行良好,但是在服务器上,站点没有显示,服务器也没有抛出错误,只是拒绝了连接。我跑了nmap localhost,443 端口被关闭了。我怎样才能打开它?
Lin*_*ill 27
sudo ufw allow 443/tcp
Run Code Online (Sandbox Code Playgroud)
并通读 iptables 上 Ubuntu UFW 界面上的文档。这应该为您的 Web 应用程序打开它。
还要确保您的应用程序同时使用外部 IP 和内部 IP。app.js 文件通常有一个设置来指定运行它的接口。0.0.0.0 应该在内部和外部运行它。
https://help.ubuntu.com/community/UFW
在 Ubuntu 18.04.1 LTS 上我缺少这个命令:
sudo a2enmod ssl
除此之外,这实际上将启用 ssl 模块。
向这个在 Ubuntu 上的 Apache 上配置 SSL 的完整来源致敬: https: //www.maketecheasier.com/apache-server-ssl-support/
| 归档时间: |
|
| 查看次数: |
86953 次 |
| 最近记录: |