【发布时间】:2019-01-22 20:20:40
【问题描述】:
我在服务器中使用 express 安装 nodejs(ftp 中的子目录,路径为 /var/www/html/admin) 在管理文件夹中,我创建了文件“app.js”,该文件在 xshell 中正常工作并在控制台中显示消息
这是我的 app.js
const express = require('express')
const app = express()
const port = 3000
app.get('/', (req, res) => res.send('Hello World!'))
app.listen(port, () => console.log(`Example app listening on port ${port}!`))
但现在我想在浏览器中显示结果,我该怎么做 我尝试使用以下网址但不适合我
http://myurl.com/admin:3000
http://myurl.com/3000/admin
【问题讨论】:
-
试试这个:localhost:3000,如果在本地机器上运行,如果它是服务器,那么:
http://<SERVER_IP>:3000,或者像http://myurl.com:3000 -
@ 我试过 myurl.com:3000 但对我不起作用
-
你在哪里跑?是任何服务器吗?还是AWS EC2?还是本地机器?
-
@saikatchakrabortty:我正在服务器中运行
-
您可以添加更多信息吗?像服务器 IP,它是在 aws 还是 azure 中还是其他什么?还有你是怎么跑的,还有运行后控制台的输出?