在我的VPS上安装Node.js时出错(以使AjaxIM在';来宾';模式下工作)

在我的VPS上安装Node.js时出错(以使AjaxIM在';来宾';模式下工作),ajax,node.js,vps,Ajax,Node.js,Vps,我得到的错误是: virtual memory exhausted: Cannot allocate memory scons: *** [obj/release/api.o] Error 1 scons: building terminated because of errors. Waf: Leaving directory `/home/colleg60/node-v0.4.6/build' Build failed: -> task failed (err #2): {

我得到的错误是:

virtual memory exhausted: Cannot allocate memory
scons: *** [obj/release/api.o] Error 1
scons: building terminated because of errors.
Waf: Leaving directory `/home/colleg60/node-v0.4.6/build'
Build failed:  -> task failed (err #2): 
    {task: libv8.a SConstruct -> libv8.a}
make: *** [program] Error 1
我能够做到以下几点,但在尝试“制造”时遇到了上述障碍:

wget http://nodejs.org/dist/node-v0.4.6.tar.gz
gunzip node-v0.4.6.tar.gz
tar -xf node-v0.4.6.tar
cd node-v0.4.6
./configure
make

我做错了什么?

试试
sudomake
。您似乎没有分配内存的权限


这似乎是服务器权限问题。我们需要更多地了解您的特定VP。

感谢您的及时回复。我试过了,但似乎被服务器拒绝了:sudomakecolleg60不在sudoers文件中。这一事件将被报道。我的vps在inmotionhosting.com,256mb的专用内存。这听起来似乎是一个需要inmotionhosting技术支持解决的问题。好的,我和支持团队谈过,这是一个权限问题。再次感谢你的帮助!好的,我得到了VPS主机安装节点的支持,但他们给我发送了以下信息:运行此文件时会生成以下输出:-bash-3.2#/usr/src/node-v0.4.6/node/home/colleg60/public_html/development/ajaxim/server/server.js node.js:134 throw e;/process.nextTick错误,或第一次勾选时的“error”事件^error:在函数中找不到模块“tcp”。_resolveFilename(module.js:320:11)在函数中。_load(module.js:266:25)在require(module.js:348:19)在对象中。(/home/colleg60/public\html/development/ajaxim/server/server.js:32:11)在模块中。在对象中编译(Module.js:404:26)。在函数中加载(Module.js:410:10)。在数组中加载(Module.js:297:12)。(module.js:423:10)但是,提供的“Hello World”测试文件运行时没有问题: