首页 > 解决方案 > 在 apache 服务器上托管带有 hello world 的简单快速应用程序

问题描述

var express = require('express')

let app = express();

app.get('/',(req,res)=>{
res.send('Hello world')
})

app.listen(3000, () => console.log('Server running on http://localhost:3000/'));

以上是我希望它托管在 apache 上的简单应用程序。每次服务器启动时,我应该能够在浏览器中 ping 这个 URL。

我正在以下 vhost 文件中尝试:-

Listen 3000
<VirtualHost *:3000>
DocumentRoot  D:/myapp
 <Directory  D:/myapp>

myapp 是放置 app.js 和 package-json 的文件夹。

对于反应应用程序,我为 DocumentRoot 和目录设置了构建路径,它可以工作,但对于快速应用程序,我无法做到。

如果需要,请帮助我进行虚拟主机配置或任何其他事情。

标签: node.jsapacheexpresshostingexpress-vhost

解决方案


推荐阅读