linux - 我刚刚在运行 Ubuntu 的新服务器上运行我的新 node.js/express 应用程序,我如何查看我的 Web 应用程序?

标签 linux node.js ubuntu browser express

我刚刚在运行 Ubuntu 的新 Linux 服务器上配置了 Node.js 和 Express。我已通过控制台连接到服务器并在那里完成了所有操作。我终于运行了用express制作的新网络应用程序,我如何在我自己的计算机浏览器中查看它?

谢谢

最佳答案

第 1 步:找出应用程序正在监听哪个端口。您需要的代码类似于 server.listen(1234),其中 1234 是端口。

第 2 步:找出服务器的 IP 地址。如果您使用 ssh 连接到服务器,请使用该 IP 或主机名。例如。 ssh root@hostname

第 3 步:在浏览器中导航至 [主机名或 IP]:[端口]

可能还有其他问题(明确不处理 / 路由、防火墙),但这些是基础知识。

关于linux - 我刚刚在运行 Ubuntu 的新服务器上运行我的新 node.js/express 应用程序,我如何查看我的 Web 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29051521/

相关文章:

javascript - NodeJS/ES6 : Cannot set property of undefined

node.js - 使用 node-inspector 调试 Node/Express RESTful API

node.js - 如何使用 sequelize v6 在 ES6 语法中关联模型

ubuntu - anaconda3 不创建位置,重启后在 Ubuntu 20.04 上找不到 conda

c - 在 linux 中调用 pthread_create() 结果为 'Segmentation fault '

c++ - sscanf 多值 n 长度值?

c - 循环中的 snprintf 在 Linux 上不起作用

Linux - 在没有 xlib 的 RECORD 的情况下有什么方法可以获得全局按键? (DBus/HAL/等等?)

python - 导入错误 : No module named foxhound. utils.vis

linux - 升级最新版本不在分发存储库中的软件包