Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何访问托管服务器上的节点_Node.js - Fatal编程技术网

Node.js 如何访问托管服务器上的节点

Node.js 如何访问托管服务器上的节点,node.js,Node.js,像我这样的新手需要帮助, 我正在使用sentora将我的NodeJS项目上传到承载vps的服务器上。 现在,我不明白如何管理我的项目 在我的本地计算机运行节点中,只需键入命令 node server.js 我可以在浏览器中访问localhost:8080 我的问题是如何在服务器托管中运行node js?我对Sentora不太熟悉,但快速浏览一下他们的论坛,就会发现Sentora是这样做的。它适用于PHP服务器 您可以尝试使用另一种完全支持Node.js的托管服务,如Digital Ocean或H

像我这样的新手需要帮助, 我正在使用sentora将我的NodeJS项目上传到承载vps的服务器上。 现在,我不明白如何管理我的项目

在我的本地计算机运行节点中,只需键入命令

node server.js

我可以在浏览器中访问localhost:8080


我的问题是如何在服务器托管中运行node js?

我对Sentora不太熟悉,但快速浏览一下他们的论坛,就会发现Sentora是这样做的。它适用于PHP服务器

您可以尝试使用另一种完全支持Node.js的托管服务,如Digital Ocean或Heroku。Digital Ocean还提供了一个完全可配置的Ubuntu框,您可以在其中执行各种CLI操作

对于持久部署,我建议使用NPM提供的
forever
之类的工具。即使在您使用ubuntubox退出ssh会话后,它也会使您的服务器保持活动状态

要永远安装
,请转到Ubuntu框并键入:

$ [sudo] npm install forever -g
然后转到Node.js项目目录并按如下方式部署服务器:

$ cd /path/to/your/project
forever start app.js

访问服务器的命令行并启动它?您是否查阅了文档?我在sentora管理面板中找不到命令行谢谢您的回答。我可以试着在heroku上上传我的项目。太好了!我看到你是一个新的用户,所以如果这个答案帮助你,请考虑它的投票,并标记它作为可接受的答案。@ Nivedit,我试图上传我的节点项目在HeloCu,建立成功,但不在浏览器。