宝塔面板 使用nodejs配置前后端

宝塔面板  使用nodejs配置前后端
只安装nginx

然后安装node.js版本管理器下载一个node版本

然后再服务器里面node -v看一下也没有成功如果没有成功就手动安装(https://blog.csdn.net/m0_56091756/article/details/134891880)

然后写好server.js(或者app.js)和html文件{
注意:app.use(express.static('public'));
app.get('/', (req, res) => {
res.sendFile(__dirname + '/public/index.html');
});
这个地方是.js文件写index.html的地址
}

在当前文件使用命令行 npm init(还是node init来着?)初始化生成一个package.json文件,这个文件会包含所需要的依赖,然后去一个一个把依赖下载好(可以一键配置依赖,不过可能不好用,不行就手动)

然后去添加node项目
端口设置为3000(同时去开放端口)
使用npm作为包管理器


然后可以点击运行node项目启动服务
(如果不行,就去.js文件处命令行 node server.js手动启动)

然后此时这个服务将会在ip:3000处运行
可以尝试输入公网ip:3000检查是否成功
如果成功的话,就去nginx修改配置文件,把默认启动页改到80端口,,,,80端口是nginx的端口,它会自动转到node的3000端口.


有时候 cannot post的话就命令行启动server.js即可!!!!!

  • 6
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值