Javascript 在共享Dreamhost上安装node.js
我正在尝试将node.js安装到共享dreamhost。我已经按照丹·迪恩的指示走了 但当我去考试的时候, $node—版本 然后它说:Javascript 在共享Dreamhost上安装node.js,javascript,node.js,web-hosting,Javascript,Node.js,Web Hosting,我正在尝试将node.js安装到共享dreamhost。我已经按照丹·迪恩的指示走了 但当我去考试的时候, $node—版本 然后它说: -bash: node: command not found 我循序渐进,这是在共享服务器中安装节点的正确方法?在本地环境以外的其他地方安装节点时,您可能需要查看nvm 查看我在nvm上的博文: 有时,在某些linux实例上安装node.js会创建命令nodejs而不是node。试试nodejs——版本。如果您希望能够使用node作为命令,只需为/usr/l
-bash: node: command not found
我循序渐进,这是在共享服务器中安装节点的正确方法?在本地环境以外的其他地方安装节点时,您可能需要查看
nvm
查看我在nvm上的博文:
有时,在某些linux实例上安装node.js会创建命令nodejs而不是node。试试nodejs——版本。如果您希望能够使用node作为命令,只需为/usr/local/bin/node创建一个指向/usr/local/bin/nodejs的simlink。在发布此问题时可能不是这样,但Dreamhost不允许在共享主机上编译或运行nodejs 可以在共享服务器上使用Node.js吗? 不支持。DreamHost不支持共享web服务器上的Node.js,因为DreamHost共享服务器上的安全设置与编译或运行Node.js不兼容 此外,Dreamhost声称,他们将禁止试图这样做的用户: 如果您尝试在其中一个共享web服务器上编译Node.js,您的用户将通过grsec自动被禁止(删除在该用户下运行的所有PHP网站),并且必须重新启动服务器才能解除用户的绑定。如果您再这样做一次,您将被迫转到VPS 我使用Dreamhost共享主机已经将近10年了,但它们不允许长时间运行进程。这还可以防止像composer这样的常用工具在需要几秒钟以上的时间时运行。因为这个原因,我最近搬到了VPS
Dreamhost最近在共享主机上支持Node.js。 我将下面的源代码放在app.js中,它可以正常工作
var http = require('http');
var server = http.createServer(function(req, res) {
res.writeHead(200, { 'Content-Type': 'text/plain' });
res.end("Hello World!\n");
});
server.listen(3000);
但当我尝试重新启动它时,它似乎不稳定。
查看详细信息